Handle enum and set value parsing
This commit is contained in:
parent
1beed53cb6
commit
bce0aeac48
@ -21,6 +21,9 @@ export function astToDiagram(ast) {
|
|||||||
const field = {};
|
const field = {};
|
||||||
field.name = d.column.column;
|
field.name = d.column.column;
|
||||||
field.type = d.definition.dataType;
|
field.type = d.definition.dataType;
|
||||||
|
if (d.definition.expr && d.definition.expr.type === "expr_list") {
|
||||||
|
field.values = d.definition.expr.value.map((v) => v.value);
|
||||||
|
}
|
||||||
field.comment = "";
|
field.comment = "";
|
||||||
field.unique = false;
|
field.unique = false;
|
||||||
if (d.unique) field.unique = true;
|
if (d.unique) field.unique = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user