File tree Expand file tree Collapse file tree 1 file changed +17
-7
lines changed Expand file tree Collapse file tree 1 file changed +17
-7
lines changed Original file line number Diff line number Diff line change @@ -11,18 +11,28 @@ let sequelize;
11
11
if ( config . use_env_variable ) {
12
12
sequelize = new Sequelize ( process . env [ config . use_env_variable ] , config ) ;
13
13
} else {
14
- sequelize = new Sequelize ( config . database , config . username , config . password , config ) ;
14
+ sequelize = new Sequelize (
15
+ config . database ,
16
+ config . username ,
17
+ config . password ,
18
+ config
19
+ ) ;
15
20
}
16
21
17
- fs
18
- . readdirSync ( __dirname )
19
- . filter ( ( file ) => ( file . indexOf ( '.' ) !== 0 ) && ( file !== basename ) && ( file . slice ( - 3 ) === '.js' ) )
20
- . forEach ( ( file ) => {
21
- const model = sequelize . import ( path . join ( __dirname , file ) ) ;
22
+ fs . readdirSync ( __dirname )
23
+ . filter (
24
+ file =>
25
+ file . indexOf ( '.' ) !== 0 && file !== basename && file . slice ( - 3 ) === '.js'
26
+ )
27
+ . forEach ( file => {
28
+ const model = require ( path . join ( __dirname , file ) ) (
29
+ sequelize ,
30
+ Sequelize . DataTypes
31
+ ) ;
22
32
db [ model . name ] = model ;
23
33
} ) ;
24
34
25
- Object . keys ( db ) . forEach ( ( modelName ) => {
35
+ Object . keys ( db ) . forEach ( modelName => {
26
36
if ( db [ modelName ] . associate ) {
27
37
db [ modelName ] . associate ( db ) ;
28
38
}
You can’t perform that action at this time.
0 commit comments