change column nullablility - works (without SQLite - table recreate needed)

This commit is contained in:
Jan Prochazka
2021-07-01 12:01:24 +02:00
parent 7a10b85b4c
commit 35eb5716a5
5 changed files with 57 additions and 17 deletions

View File

@@ -4,7 +4,7 @@ export interface AlterProcessor {
createTable(table: TableInfo);
dropTable(table: TableInfo);
createColumn(column: ColumnInfo, constraints: ConstraintInfo[]);
changeColumn(oldColumn: ColumnInfo, newColumn: ColumnInfo);
changeColumn(oldColumn: ColumnInfo, newColumn: ColumnInfo, constraints: ConstraintInfo[]);
dropColumn(column: ColumnInfo);
createConstraint(constraint: ConstraintInfo);
changeConstraint(oldConstraint: ConstraintInfo, newConstraint: ConstraintInfo);