rails 独学して軽くにちゃんまとめつくる

読者です 読者をやめる 読者になる 読者になる

rails独学して軽く2ちゃんまとめビルダーをつくる。

rails tutorial読破→2chまとめビルダー作成→アメリカでインターンシップ→恋活SNSを作成・・・・・→音で感触をつくり感触をあつめたライブラリをつくる

SQLite3::SQLException: duplicate column name: password_digest: ALTER TABLE "users" ADD "password_digest" varcha

SQLite3::SQLException: duplicate column name: password_digest: ALTER TABLE "users" ADD "password_digest" varcha

 

これは password_digest をすでに設定しているのに、さらに付け足そうとしているから出るエラー。

 

こういうときは migration ファイルを空にすればいい。

 

class AddPasswordDigesToUsers < ActiveRecord::Migration[5.0]
  def change
    add_column :users, :password_digest, :string
  end
end

 

これを

class AddPasswordDigesToUsers < ActiveRecord::Migration[5.0]
  def change
  end
end

 

こうして

rails db:migrate とすればいい。