Applied patch sent in by Daniel Westermann-Clark on Oct 11 2006.
[dbsrgits/SQL-Translator.git] / t / data / template / basic.tt
index aaf1285..9e7045a 100644 (file)
@@ -1,13 +1,16 @@
 Schema: [% schema.name %]
 Database: [% schema.database %]
 
+Foo: [% foo %]
+Hello: [% hello %]
+
 [%- FOREACH table = schema.get_tables %]
-Table: [% table.name %]
+Table: [% table %]
 ==========================================================================
 
 Fields
     [%- FOREACH field = table.get_fields %]
-    [% field.name %]
+    [% field %]
         data_type:             [% field.data_type %]
         size:                  [% field.size %]
         is_nullable:           [% field.is_nullable %]
@@ -16,17 +19,16 @@ Fields
         is_unique:             [% field.is_unique %]
         is_auto_increment:     [% field.is_auto_increment %]
         is_foreign_key:        [% field.is_foreign_key %]
-        foreign_key_reference: [% field.foreign_key_reference %]
+        foreign_key_reference: [% field.foreign_key_reference.reference_table %]
         is_valid:              [% field.is_valid %]
         order:                 [% field.order %]
-        extra:                 [% field.extra %]
-        table:                 [% field.table.name %]
+        table:                 [% field.table %]
     [% END %]
 
 Indices
     [%- FOREACH index = table.get_indices %]
     [% index.name %]
-        table:    [% index.table.name %]
+        table:    [% index.table %]
         fields:   [% index.fields.join(', ') %]
         type:     [% index.type %]
         options:  [% index.options %]