【问题标题】:Use an existing database with AdonisJS将现有数据库与 AdonisJS 一起使用
【发布时间】:2021-04-26 04:04:41
【问题描述】:

我希望将 AdonisJS 与我创建的现有数据库一起使用。我只看到有关创建/迁移新表的教程和文档。我正在努力寻找展示如何将 Adonis 与之前创建的 SQL 数据库集成的在线内容。

我听说这是可能的,但我不知道如何去做并获取模型并同步 orm。我该怎么做?

【问题讨论】:

    标签: javascript mysql sql adonis.js


    【解决方案1】:

    Adonis 无需迁移即可工作。

    在 Adonis 方面,您唯一要做的就是创建模型。小心并选择正确的字段类型。

    要同步您的数据库和模型,您必须手动进行。只需创建一个包含所有字段和正确表名的新模型即可。

    之后你可以使用你的模型来查询数据库(就像之前的迁移一样)

    【讨论】:

      【解决方案2】:

      看看这个: https://github.com/ME-Studio/mysql-workbench-export-adonisjs-migrations

      ME-工作室: 创建了一个 MySQL 工作台插件来自动从现有数据库模式生成迁移。希望这在您移植到 Adonis 时会有用。 mysql-workbench-export-adonisjs-迁移 欢迎反馈。

      【讨论】:

        猜你喜欢
        • 2019-01-31
        • 1970-01-01
        • 2016-06-03
        • 1970-01-01
        • 2018-05-11
        • 2013-06-27
        • 2013-06-11
        • 2017-07-12
        • 2017-03-03
        相关资源
        最近更新 更多