【发布时间】:2013-02-04 05:28:17
【问题描述】:
我有一个包含大量数据和表的 Mysql 数据库。但我需要知道如何在我的新 Rails 应用程序中使用这个 Mysql 数据。从现在开始,我一直在学习 Rails。我知道创建脚手架的基础知识,脚手架反过来创建模型和控制器,但我不清楚如何导入数据库并使用它。 任何人都可以解释或提供有关如何克服此问题的链接。
这是我在运行一个简单的脚手架后的迁移,我在那里添加了一个电子邮件字符串后运行了rake db:migrate,但什么也没发生......:
class CreateProducts < ActiveRecord::Migration
def change
create_table :products do |t|
t.string :title
t.text :description
t.string :image_url
t.decimal :price, :precision => 8, :scale => 2
>> t.string :email
t.timestamps
end
end
end
【问题讨论】:
-
一旦你设置
database.yml指向正确的数据库,你可以使用rake db:schema:dump创建schema.rb。我不知道为您生成模型的任何好方法。
标签: mysql ruby-on-rails ruby ruby-on-rails-3