不要怂,就是干,撸起袖子干!

Commit 6b3ccd81 by sergey-kudriavtsev Committed by Sushant

refactor: dialectMap setup (#11464)

1 parent 439ae4b9
Showing with 6 additions and 4 deletions
...@@ -1027,11 +1027,13 @@ _.each(DataTypes, (dataType, name) => { ...@@ -1027,11 +1027,13 @@ _.each(DataTypes, (dataType, name) => {
} }
}); });
const dialectNames = ['postgres', 'mysql', 'mariadb', 'sqlite', 'mssql'];
const dialectMap = {}; const dialectMap = {};
for (const d of dialectNames) { dialectMap.postgres = require('./dialects/postgres/data-types')(DataTypes);
dialectMap[d] = require(`./dialects/${d}/data-types`)(DataTypes); dialectMap.mysql = require('./dialects/mysql/data-types')(DataTypes);
} dialectMap.mariadb = require('./dialects/mariadb/data-types')(DataTypes);
dialectMap.sqlite = require('./dialects/sqlite/data-types')(DataTypes);
dialectMap.mssql = require('./dialects/mssql/data-types')(DataTypes);
const dialectList = _.values(dialectMap); const dialectList = _.values(dialectMap);
for (const dataTypes of dialectList) { for (const dataTypes of dialectList) {
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!