Tab/WS crusade
[dbsrgits/SQL-Translator.git] / t / data / template / basic.tt
index 8a0f1af..46663fe 100644 (file)
@@ -1,6 +1,9 @@
 Schema: [% schema.name %]
 Database: [% schema.database %]
 
+Foo: [% foo %]
+Hello: [% hello %]
+
 [%- FOREACH table = schema.get_tables %]
 Table: [% table %]
 ==========================================================================
@@ -9,14 +12,14 @@ Fields
     [%- FOREACH field = table.get_fields %]
     [% field %]
         data_type:             [% field.data_type %]
-        size:                  [% field.size %]
+        size:                  [% field.size.join(',') %]
         is_nullable:           [% field.is_nullable %]
         default_value:         [% field.default_value %]
         is_primary_key:        [% field.is_primary_key %]
         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 %]
         table:                 [% field.table %]
@@ -31,7 +34,7 @@ Indices
         options:  [% index.options %]
         is_valid: [% index.is_valid %]
     [% END %]
-    
+
 Constraints
     [%- FOREACH constraint = table.get_constraints %]
     [% constraint.name OR "?" %]