我正在使用Sequelize打字稿。 我将数据库和Web服务的结构分为两个项目。
在项目“ initDataBase”中,我定义了所有模型,它可以工作。 在“服务器”项目中,我开发了所有的Web服务。数据库中的连接有效。但是,它返回一个空数据库,我没有任何模型!
所以有很多桌子。
在这里,我尝试访问数据库并显示模型:
sequelize.authenticate()
.then(() => {
console.log('connection ok')
sequelize.sync({
force: true
}).then(() => {
console.log(sequelize.models)
})
})
.catch(err => {
console.error('Unable to connect to the database:', err);
});
连接有效,但模型为空..您有想法吗? 谢谢!!