1
0
Fork 0
mirror of synced 2024-07-15 03:05:57 +12:00

Use original table names in delete

This commit is contained in:
Mel O'Hagan 2023-01-13 16:42:29 +00:00
parent 889376003d
commit 5be6c241b7

View file

@ -22,6 +22,12 @@
let originalFromName = fromRelationship.name,
originalToName = toRelationship.name
let originalFromTable = plusTables.find(
table => table._id === toRelationship?.tableId
)
let originalToTable = plusTables.find(
table => table._id === fromRelationship?.tableId
)
let fromTable, toTable, through, linkTable, tableOptions
let isManyToMany, isManyToOne, relationshipTypes
let errors, valid
@ -254,8 +260,8 @@
}
async function deleteRelationship() {
delete datasource.entities[fromTable.name].schema[originalFromName]
delete datasource.entities[toTable.name].schema[originalToName]
delete datasource.entities[originalFromTable.name].schema[originalFromName]
delete datasource.entities[originalToTable.name].schema[originalToName]
await save()
await tables.fetch()
close()