将现有数据库与 AdonisJS 一起使用
Use an existing database with AdonisJS
我希望将 AdonisJS 与我创建的现有数据库一起使用。我只看到有关 creating/migrating 个新表的教程和文档。我正在努力寻找显示如何将 Adonis 与以前创建的 SQL 数据库集成的在线内容。
我听说这是可能的,但我不知道如何着手获取模型并同步 orm。我该怎么做?
Adonis 无需迁移即可工作。
您在 Adonis 方面唯一需要做的就是创建您的模型。小心并选择正确的字段类型。
要同步您的数据库和模型,您必须手动进行。只需创建一个包含所有字段和正确 table 名称的新模型即可。
之后你可以使用你的模型来查询数据库(就像之前的迁移一样)
看看这个:
https://github.com/ME-Studio/mysql-workbench-export-adonisjs-migrations
我工作室:
创建了一个 MySQL workbench 插件以从现有数据库模式自动生成迁移。希望这在您移植到 Adonis 时会有用。 mysql-workbench-导出-adonisjs-迁移
欢迎反馈。
我希望将 AdonisJS 与我创建的现有数据库一起使用。我只看到有关 creating/migrating 个新表的教程和文档。我正在努力寻找显示如何将 Adonis 与以前创建的 SQL 数据库集成的在线内容。
我听说这是可能的,但我不知道如何着手获取模型并同步 orm。我该怎么做?
Adonis 无需迁移即可工作。
您在 Adonis 方面唯一需要做的就是创建您的模型。小心并选择正确的字段类型。
要同步您的数据库和模型,您必须手动进行。只需创建一个包含所有字段和正确 table 名称的新模型即可。
之后你可以使用你的模型来查询数据库(就像之前的迁移一样)
看看这个: https://github.com/ME-Studio/mysql-workbench-export-adonisjs-migrations
我工作室: 创建了一个 MySQL workbench 插件以从现有数据库模式自动生成迁移。希望这在您移植到 Adonis 时会有用。 mysql-workbench-导出-adonisjs-迁移 欢迎反馈。