mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-05-01 12:03:58 +00:00
change column WIP
This commit is contained in:
@@ -233,7 +233,8 @@ export class AlterPlan {
|
||||
this._testTableRecreate(op, 'createColumn', this.dialect.createColumn, 'newObject') ||
|
||||
this._testTableRecreate(op, 'dropColumn', this.dialect.dropColumn, 'oldObject') ||
|
||||
this._testTableRecreate(op, 'createConstraint', obj => this._canCreateConstraint(obj), 'newObject') ||
|
||||
this._testTableRecreate(op, 'dropConstraint', obj => this._canDropConstraint(obj), 'oldObject') || [op]
|
||||
this._testTableRecreate(op, 'dropConstraint', obj => this._canDropConstraint(obj), 'oldObject') ||
|
||||
this._testTableRecreate(op, 'changeColumn', this.dialect.changeColumn, 'newObject') || [op]
|
||||
);
|
||||
});
|
||||
|
||||
|
||||
1
packages/types/dialect.d.ts
vendored
1
packages/types/dialect.d.ts
vendored
@@ -19,6 +19,7 @@ export interface SqlDialect {
|
||||
|
||||
createColumn?: boolean;
|
||||
dropColumn?: boolean;
|
||||
changeColumn?: boolean;
|
||||
createIndex?: boolean;
|
||||
dropIndex?: boolean;
|
||||
createForeignKey?: boolean;
|
||||
|
||||
Reference in New Issue
Block a user