我是铁轨上的红宝石新手。现在我尝试使用现有的postgresql数据库来构建一个RoR站点。当我输入
rake db:schema:dump
我有一个文件Schema.rb
ActiveRecord::Schema.define(version: 0) do
# These are extensions that must be enabled in order to support this database
enable_extension "plpgsql"
create_table "store", force: :cascade do |t|
t.string "name"
t.string "tel"
t.string "addr"
t.string "city"
end
end
该表具有
的属性id:int (primary key)
name:varchar
tel:varchar
addr:varchar
city:varchar
如何使用Schema.rb构建插入或删除数据的模型?
答案 0 :(得分:0)
你可以在课堂上包装所有这些,这个课应该由ActiveRecord :: Migratio
扩展<强> 1 强>
class RunAllMigration < ActiveRecord::Migration
enable_extension "plpgsql"
def up
create_table "store", force: :cascade do |t|
t.string "name"
t.string "tel"
t.string "addr"
t.string "city"
end
end
end
2:打开终端并运行rails控制台并粘贴该类定义
3: AllMigration.new.up
希望这能帮到你!!!