ここに私のスキーマファイルがあります..
ActiveRecord::Schema.define(:version => 20120505115340) do
create_table "clients", :force => true do |t|
t.string "name"
t.string "detail"
t.string "more_detail"
t.string "more_details"
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
end
create_table "jobs", :force => true do |t|
t.string "name"
t.integer "number"
t.string "responsible"
t.string "monthly"
t.string "quarterly"
t.string "other"
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
end
end
そして、ここに私の移行ファイルがあります..
class CreateClients < ActiveRecord::Migration
def change
create_table :clients do |t|
t.string :name
t.string :detail
t.string :more_detail
t.string :more_details
t.timestamps
end
end
end
class CreateJobs < ActiveRecord::Migration
def change
create_table :jobs do |t|
t.string :name
t.integer :number
t.string :responsible
t.string :monthly
t.string :quarterly
t.string :other
t.timestamps
end
end
end
私のビューファイルでは、 を引き出してclient.name
ユーザーに表示するように設定しています<%= link_to client.name, client_path(client) %>
。
ただし、新しいエントリを作成したときに戻ってくる/clients/1
のは、フォームで指定した名前ではありません。
DB を移行しようとしても何も起こらず、DB を削除して新たに開始しようとすると、DB が存在することさえ示されます。