Sequelize.js sequelize.showAllTables不是函数

Sequelize.js sequelize.showAllTables不是函数,sequelize.js,Sequelize.js,指的是说有一个函数-它就在那里-名为showAllSchemas 我用SQLite3数据库实现了它,如下所示: function showTables () { sequelize.showAllTables().then(result => console.log(result)) } 但通过执行它可以说 TypeError: sequelize.showAllTables is not a function 我很困惑。有什么想法吗 顺便说一句:一般来说,我也有这个解决方案,但它

指的是说有一个函数-它就在那里-名为
showAllSchemas

我用SQLite3数据库实现了它,如下所示:

function showTables () {
  sequelize.showAllTables().then(result => console.log(result))
}
但通过执行它可以说

TypeError: sequelize.showAllTables is not a function
我很困惑。有什么想法吗

顺便说一句:一般来说,我也有这个解决方案,但它并不完全是我想要的

  sequelize.query('select name from sqlite_master where type=\'table\'').then(function (rows) {
    console.log(rows)
  })
您可以通过在上调用方法来访问该方法

这是所创建的
Sequelize
实例的queryInterface属性

async function showTables() {
  await tables = sequelize
    .getQueryInterface()
    .showAllTables()

  console.log(tables)
}
您可以通过在上调用方法来访问该方法

这是所创建的
Sequelize
实例的queryInterface属性

async function showTables() {
  await tables = sequelize
    .getQueryInterface()
    .showAllTables()

  console.log(tables)
}