drop unique column works

This commit is contained in:
Jan Prochazka
2021-09-05 10:55:53 +02:00
parent 2cb3a6b446
commit 0ef5ac04d8
9 changed files with 62 additions and 10 deletions

View File

@@ -12,7 +12,7 @@ const dialect = {
fallbackDataType: 'nvarchar(max)',
explicitDropConstraint: false,
enableConstraintsPerTable: true,
dropColumnDependencies: ['default', 'dependencies', 'indexes', 'primaryKey'],
dropColumnDependencies: ['default', 'dependencies', 'indexes', 'primaryKey', 'foreignKeys', 'uniques'],
changeColumnDependencies: ['indexes'],
anonymousPrimaryKey: false,
dropIndexContainsTableSpec: true,
@@ -28,6 +28,10 @@ const dialect = {
dropForeignKey: true,
createPrimaryKey: true,
dropPrimaryKey: true,
createUnique: true,
dropUnique: true,
createCheck: true,
dropCheck: true,
};
/** @type {import('dbgate-types').EngineDriver} */