重複定義削除 - Hashimoto-Noriaki/rails_media_sharing_app GitHub Wiki

重複定義の削除

encrypted_passwordカラムの重複を取り除くための新しいマイグレーションファイルを作成

  1. 新しいマイグレーションファイルの作成 新しいマイグレーションファイルを作成して、余分なカラムを削除します。
rails generate migration RemoveDuplicateEncryptedPasswordFromUsers

生成されたマイグレーションファイルを編集します:

class RemoveDuplicateEncryptedPasswordFromUsers < ActiveRecord::Migration[6.1]
  def change
    remove_column :users, :encrypted_password , :string
  end
end

その後rails db:migrate