юзать допустим мои два метода:
public connect(): Bluebird<any> {
return this.sequelize
.authenticate()
.then(() => {
logger.info('Connection to DB successful');
return this.sequelize.sync();
})
.catch(error => logger.error(`Error create connection: ' ${error}`));
}
private initModels(): void {
fs.readdirSync(`${__dirname}/models`)
.filter((file: string) => {
const rgx = /(.ts|.js)$/;
return rgx.test(file);
})
.forEach((file) => {
const model = this.sequelize.import(`${__dirname}/models/${file}`);
this.db[model['name']] = model;
});
}
но они уже ничего создавать не будут?
если force:true не стоит, то не будут.
Обсуждают сегодня