X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F38-mysql-producer.t;h=74fdaee491ba567df3a8aff0b0cb29cd181f2113;hb=8c4efd11b1888e7b99cdc302dbc66ace5037453d;hp=f288fc4ef4324f3aa73ec0d32949504d3cfa4a27;hpb=cd0ea0fdbebf2281f1147fabf5d682a0a0a88646;p=dbsrgits%2FSQL-Translator.git diff --git a/t/38-mysql-producer.t b/t/38-mysql-producer.t index f288fc4..74fdaee 100644 --- a/t/38-mysql-producer.t +++ b/t/38-mysql-producer.t @@ -37,11 +37,16 @@ schema: thing: name: thing extra: - mysql_table_type: InnoDB mysql_charset: latin1 mysql_collate: latin1_danish_ci order: 1 fields: + id: + name: id + data_type: unsigned int + is_primary_key: 1 + is_auto_increment: 1 + order: 0 name: name: name data_type: varchar @@ -62,23 +67,64 @@ schema: mysql_charset: utf8 mysql_collate: utf8_general_ci order: 3 + thing2: + name: thing2 + extra: + order: 2 + fields: + id: + name: id + data_type: int + is_primary_key: 0 + order: 0 + is_foreign_key: 1 + foo: + name: foo + data_type: int + order: 1 + is_not_null: 1 + constraints: + - type: PRIMARY_KEY + fields: + - id + - foo + - reference_table: thing + type: FOREIGN_KEY + fields: foo + name: fk_thing + EOSCHEMA my $mysql_out = <new( show_warnings => 1, no_comments => 1, +# debug => 1, from => "YAML", to => "MySQL", );