rake db:migrate で db/schema.rb ファイルを db/migrate ファイルからプルする必要があるというのは正しいですか? rake db:migrate を実行していますが、移行でもモデルでも定義されていないテーブルを追加しています。何か案は?
ファイルの移行 (1 つだけ):
class CreateUsers < ActiveRecord::Migration
def change
create_table :users do |t|
t.string :email
t.string :hashed_password
t.timestamps
end
end
end
レーキ後の結果のスキーマ:
ActiveRecord::Schema.define(:version => 20121113214159) do
create_table "user_categories", :force => true do |t|
t.string "title"
t.string "description"
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
end
create_table "users", :force => true do |t|
t.string "email"
t.string "hashed_password"
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
end
end
以前に user_categories の足場を追加しましたが、間違っていたので破棄しました。パーツ破壊のどこを間違えたのかわからない…