foreign key editor UX

This commit is contained in:
SPRINX0\prochazka
2025-11-27 10:29:33 +01:00
parent 48f4924932
commit d14b90ab20

View File

@@ -96,6 +96,19 @@
const name = fullNameFromString(e.detail);
refTableName = name.pureName;
refSchemaName = name.schemaName;
if (!columns?.find(x => x.columnName)) {
const refTable = dbInfo?.tables?.find(
x => x.pureName == refTableName && x.schemaName == refSchemaName
);
if (refTable?.primaryKey) {
columns = refTable.primaryKey.columns.map(col => ({
refColumnName: col.columnName,
}));
} else {
columns = [];
}
}
}
}}
/>