Sequelize:数据库存在,但模型为空

时间:2018-08-29 08:29:30

标签: typescript sequelize.js

我正在使用Sequelize打字稿。 我将数据库和Web服务的结构分为两个项目。

在项目“ initDataBase”中,我定义了所有模型,它可以工作。 在“服务器”项目中,我开发了所有的Web服务。数据库中的连接有效。但是,它返回一个空数据库,我没有任何模型!

这是我的数据库 enter image description here

所以有很多桌子。

在这里,我尝试访问数据库并显示模型:

 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);
  });

enter image description here

连接有效,但模型为空..您有想法吗? 谢谢!!

0 个答案:

没有答案