Group supportX functions

This commit is contained in:
Alexandre Bodin 2022-11-21 14:46:06 +01:00
parent 25507f8328
commit ce6143790c
2 changed files with 8 additions and 8 deletions

View File

@ -29,6 +29,10 @@ class Dialect {
return false;
}
supportsWindowRowNumber() {
return true;
}
async startSchemaUpdate() {
// noop
}
@ -48,10 +52,6 @@ class Dialect {
canAddIncrements() {
return true;
}
supportsWindowRowNumber() {
return true;
}
}
module.exports = {

View File

@ -65,10 +65,6 @@ class MysqlDialect extends Dialect {
return true;
}
usesForeignKeys() {
return true;
}
supportsWindowRowNumber() {
const isMysqlDB = !this.info.database || this.info.database === MYSQL;
const isBeforeV8 = !semver.valid(this.info.version) || semver.lt(this.info.version, '8.0.0');
@ -80,6 +76,10 @@ class MysqlDialect extends Dialect {
return true;
}
usesForeignKeys() {
return true;
}
transformErrors(error) {
super.transformErrors(error);
}