【问题标题】:Rails4 Generate Seed Data from Exisitng DB contentRails 从现有数据库内容生成种子数据
【发布时间】:2014-06-18 10:03:55
【问题描述】:

我有一个用于位置详细信息的数据库内容,例如国家、地区、城市,其数据量超过 50k 条记录。我想用这些数据生成种子文件。

我正在尝试使用这个插件 - seed_dump

但是在运行 rake db:seed:dump 之后似乎什么也没发生。

我需要在转储之前创建模型吗?

有没有一种方法可以基于现有的 MySQL 表创建模型?

【问题讨论】:

    标签: mysql ruby-on-rails ruby-on-rails-4 rake


    【解决方案1】:

    我将rails 4.1ruby 2.1.1 一起使用,这个gem 可以完美地处理5k 条记录。 是的,您必须先创建模型,然后才能使用此 gem。或者尝试将数据库转储到 yml 文件。

    【讨论】:

    • 我没有模型,我想这就是问题所在。有没有办法从数据库中存在的表中生成模型?
    • 任何插件可以将其转储到 yml 文件中? yaml_db 仅适用于 rails3
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-09
    • 1970-01-01
    • 2023-02-06
    • 2023-03-10
    • 1970-01-01
    相关资源
    最近更新 更多