File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -3,13 +3,14 @@ import { parseDefault } from "./shared";
3
3
import { dbToTypes } from "../../data/datatypes" ;
4
4
5
5
export function toMySQL ( diagram ) {
6
+ console . log ( diagram )
6
7
return `${ diagram . tables
7
8
. map (
8
9
( table ) =>
9
10
`CREATE TABLE \`${ table . name } \` (\n${ table . fields
10
11
. map (
11
12
( field ) =>
12
- `\t\`${ field . name } \` ${ field . type } ${ field . unsigned ? " UNSIGNED" : "" } ${ field . size !== undefined && field . size !== "" ? "(" + field . size + ")" : "" } ${
13
+ `\t\`${ field . name } \` ${ field . type } ${ field . values ? "(" + field . values . map ( value => "'" + value + "'" ) . join ( ", " ) + ")" : "" } ${ field . unsigned ? " UNSIGNED" : "" } ${ field . size !== undefined && field . size !== "" ? "(" + field . size + ")" : "" } ${
13
14
field . notNull ? " NOT NULL" : ""
14
15
} ${
15
16
field . increment ? " AUTO_INCREMENT" : ""
You can’t perform that action at this time.
0 commit comments