Skip to content
Toggle navigation
Projects
Groups
Snippets
Help
public
/
sequelize
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
不要怂,就是干,撸起袖子干!
Commit 6b3ccd81
authored
Sep 27, 2019
by
sergey-kudriavtsev
Committed by
Sushant
Sep 27, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
refactor: dialectMap setup (#11464)
1 parent
439ae4b9
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
4 deletions
lib/data-types.js
lib/data-types.js
View file @
6b3ccd8
...
...
@@ -1027,11 +1027,13 @@ _.each(DataTypes, (dataType, name) => {
}
});
const
dialectNames
=
[
'postgres'
,
'mysql'
,
'mariadb'
,
'sqlite'
,
'mssql'
];
const
dialectMap
=
{};
for
(
const
d
of
dialectNames
)
{
dialectMap
[
d
]
=
require
(
`./dialects/
${
d
}
/data-types`
)(
DataTypes
);
}
dialectMap
.
postgres
=
require
(
'./dialects/postgres/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
);
for
(
const
dataTypes
of
dialectList
)
{
...
...
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment