1. 首页
  2. 数据库
  3. 其它
  4. multiverse:Rails的多个数据库 源码

multiverse:Rails的多个数据库 源码

上传者: 2021-04-08 10:54:39上传 ZIP文件 11.84KB 热度 6次
多元宇宙 :fire: Rails的多个数据库 ActiveRecord支持多个数据库,但是Rails <6没有提供管理它们的方法。 多元宇宙改变了这一点。 另外,到那里时很容易 。 适用于Rails 4.2+ 安装 将此行添加到您的应用程序的Gemfile中: gem 'multiverse' 入门 在此示例中,我们将为电子商务目录提供一个单独的数据库,我们将其称为catalog 。 第一步是生成必要的文件。 rails generate multiverse:db catalog 这将创建要从其继承的模型的CatalogRecord类,并将配置添加到config/database.yml 。 它还创建了一个db/catalog目录,以供迁移和使schema.rb 。 默认情况下, rails和rake命令针对原始数据库运行。 要为新数据库运行命令,请使用DB环境变量。 例如:
下载地址
用户评论