mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-20 20:35:59 +00:00
add fk reference from designer
This commit is contained in:
@@ -154,6 +154,7 @@
|
||||
database,
|
||||
root,
|
||||
node: child,
|
||||
designerId,
|
||||
});
|
||||
},
|
||||
tableMenu: ({ designer, designerId, onRemoveTable }) => {
|
||||
@@ -237,6 +238,16 @@
|
||||
buswi: 10,
|
||||
extwi: 10,
|
||||
},
|
||||
canAddDesignerForeignKey: (designerId, columnName) => {
|
||||
const node = root?.findNodeByDesignerId(designerId);
|
||||
const child = node?.childNodes?.find(x => x.columnName == columnName);
|
||||
return child?.isExpandable && !child?.designerId && !child?.isCircular;
|
||||
},
|
||||
addDesignerForeignKey: (designerId, columnName) => {
|
||||
const node = root?.findNodeByDesignerId(designerId);
|
||||
const child = node?.childNodes?.find(x => x.columnName == columnName);
|
||||
child?.toggleCheckedNode(true);
|
||||
},
|
||||
}}
|
||||
referenceComponent={QueryDesignerReference}
|
||||
value={createDesignerModel(config, dbInfos)}
|
||||
|
||||
Reference in New Issue
Block a user