【问题标题】:Error: ER_NO_SUCH_TABLE: how to synchronize the missing table after updating DB错误:ER_NO_SUCH_TABLE:更新数据库后如何同步丢失的表
【发布时间】:2020-05-12 15:05:23
【问题描述】:

我创建了一个包含一张 Patient 表的数据库,我在 rest api 上完成了获取和发布的功能 当我想添加一个新的医生表时,我的 CMD 出现了这个错误

所以任何人都知道如何通过同步这些文件来更新数据库 提前谢谢你

【问题讨论】:

    标签: mysql node.js rest api


    【解决方案1】:

    你可以试试:

    1. 删除现有迁移
    2. 添加迁移
    3. 更新数据库

    【讨论】:

    • 我没有现有的迁移,我该如何应用它
    • 您可以检查 DbContext 文件中的新表 Doctors。然后添加新的迁移。你可以试试 update-database 加上 -verbose 选项,这样你就可以看到目标数据库上应用的 sql 语句列表
    • 我是 node js 的新手,你能推荐一些教程吗
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-16
    • 2018-05-05
    • 1970-01-01
    • 1970-01-01
    • 2019-02-03
    相关资源
    最近更新 更多