Update relationship naming convention(#331)

This commit is contained in:
1ilit
2025-01-20 17:54:04 +04:00
parent e6a36cd90b
commit 319f3f5cf3
7 changed files with 29 additions and 17 deletions

View File

@@ -431,9 +431,9 @@ export default function Canvas() {
cardinality: Cardinality.ONE_TO_ONE,
updateConstraint: Constraint.NONE,
deleteConstraint: Constraint.NONE,
name: `${tables[linkingLine.startTableId].name}_${
name: `fk_${tables[linkingLine.startTableId].name}_${
tables[linkingLine.startTableId].fields[linkingLine.startFieldId].name
}_fk`,
}_${tables[hoveredTable.tableId].name}`,
id: relationships.length,
};
delete newRelationship.startX;

View File

@@ -61,9 +61,9 @@ export default function RelationshipInfo({ data }) {
idx === data.id
? {
...e,
name: `${tables[e.startTableId].name}_${
tables[e.startTableId].fields[e.startFieldId].name
}_fk`,
name: `fk_${tables[e.endTableId].name}_${
tables[e.endTableId].fields[e.endFieldId].name
}_${tables[e.startTableId].name}`,
startTableId: e.endTableId,
startFieldId: e.endFieldId,
endTableId: e.startTableId,