mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-22 22:46:01 +00:00
alter table WIP
This commit is contained in:
2
packages/types/alter-processor.d.ts
vendored
2
packages/types/alter-processor.d.ts
vendored
@@ -4,7 +4,7 @@ export interface AlterProcessor {
|
||||
createTable(table: TableInfo);
|
||||
dropTable(table: TableInfo);
|
||||
createColumn(column: ColumnInfo, constraints: ConstraintInfo[]);
|
||||
changeColumn(oldColumn: ColumnInfo, newColumn: ColumnInfo, constraints: ConstraintInfo[]);
|
||||
changeColumn(oldColumn: ColumnInfo, newColumn: ColumnInfo, constraints?: ConstraintInfo[]);
|
||||
dropColumn(column: ColumnInfo);
|
||||
createConstraint(constraint: ConstraintInfo);
|
||||
changeConstraint(oldConstraint: ConstraintInfo, newConstraint: ConstraintInfo);
|
||||
|
||||
2
packages/types/dialect.d.ts
vendored
2
packages/types/dialect.d.ts
vendored
@@ -10,5 +10,7 @@ export interface SqlDialect {
|
||||
explicitDropConstraint?: boolean;
|
||||
anonymousPrimaryKey?: boolean;
|
||||
enableConstraintsPerTable?: boolean;
|
||||
dropColumnDependencies?: string[];
|
||||
changeColumnDependencies?: string[];
|
||||
nosql?: boolean; // mongo
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user