(schema: TableSchema)
| 369 | |
| 370 | /** Returns columns with unique constraint. */ |
| 371 | export function getUniqueColumns(schema: TableSchema): ColumnDefinition[] { |
| 372 | return schema.columns.filter((col) => col.unique === true) |
| 373 | } |
| 374 | |
| 375 | /** Validates unique constraints against existing rows (in-memory version for batch validation within a batch). */ |
| 376 | export function validateUniqueConstraints( |
no outgoing calls
no test coverage detected