##はじめに
マイグレート時に下記のエラーがでたので備忘録として書く
== 20~~~~~~~~~~~ CreateBoards: migrating =====================================
-- create_table(:boards)
rails aborted!
StandardError: An error has occurred, this and all later migrations canceled:
private method `String' called for 〜〜〜〜〜〜〜〜〜
マイグレーションファイル
class CreateBoards < ActiveRecord::Migration[6.0]
def change
create_table :boards do |t|
t.String :title
t.String :text
t.timestamps
end
end
end
##対処方法
stringのSが大文字になっていると駄目らしい
小文字に修正して解決
class CreateBoards < ActiveRecord::Migration[6.0]
def change
create_table :boards do |t|
t.string :title
t.string :text
t.timestamps
end
end
end
##参考
https://stackoverflow.com/questions/4003651/ruby-on-rails-rake-dbmigrate-error/4003717