(relationship, startTable, endTable)
| 4 | import { dbToTypes } from "../../data/datatypes"; |
| 5 | |
| 6 | export function getFkColumnNames(relationship, startTable, endTable) { |
| 7 | const pairs = getRelationshipFields(relationship); |
| 8 | const startColumns = pairs.map( |
| 9 | (p) => startTable?.fields.find((f) => f.id === p.startFieldId)?.name, |
| 10 | ); |
| 11 | const endColumns = pairs.map( |
| 12 | (p) => endTable?.fields.find((f) => f.id === p.endFieldId)?.name, |
| 13 | ); |
| 14 | return { startColumns, endColumns }; |
| 15 | } |
| 16 | |
| 17 | export function parseDefault(field, database = DB.GENERIC) { |
| 18 | if ( |
no test coverage detected