mirror of
https://github.com/dbgate/dbgate
synced 2024-11-07 20:26:23 +00:00
change column WIP
This commit is contained in:
parent
f572c05a32
commit
3776c00377
@ -116,11 +116,11 @@ const engines = [
|
||||
|
||||
const filterLocal = [
|
||||
// filter local testing
|
||||
'MySQL',
|
||||
'PostgreSQL',
|
||||
'-MySQL',
|
||||
'-PostgreSQL',
|
||||
'SQL Server',
|
||||
'SQLite',
|
||||
'CockroachDB',
|
||||
'-SQLite',
|
||||
'-CockroachDB',
|
||||
];
|
||||
|
||||
module.exports = process.env.CITEST
|
||||
|
@ -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;
|
||||
|
@ -22,6 +22,7 @@ const dialect = {
|
||||
|
||||
createColumn: true,
|
||||
dropColumn: true,
|
||||
changeColumn: true,
|
||||
createIndex: true,
|
||||
dropIndex: true,
|
||||
createForeignKey: true,
|
||||
|
@ -16,6 +16,7 @@ const dialect = {
|
||||
|
||||
createColumn: true,
|
||||
dropColumn: true,
|
||||
changeColumn: true,
|
||||
createIndex: true,
|
||||
dropIndex: true,
|
||||
createForeignKey: true,
|
||||
|
@ -19,6 +19,7 @@ const dialect = {
|
||||
|
||||
createColumn: true,
|
||||
dropColumn: true,
|
||||
changeColumn: true,
|
||||
createIndex: true,
|
||||
dropIndex: true,
|
||||
createForeignKey: true,
|
||||
|
Loading…
Reference in New Issue
Block a user