Согласно справочному руководству MySQL существует тип данных как «год». Я хотел использовать его с моим приложением rails, но когда я запускаю rails db:migrate
, он выходит из строя и говорит:
NoMethodError: undefined method `year' for #<ActiveRecord::ConnectionAdapters::MySQL::TableDefinition:0x000056047e3c6120>
Файл миграции Create_book:
class CreateBooks < ActiveRecord::Migration[5.2]
def change
create_table :books do |t|
t.string :name
t.year :release
t.references :genre, foreign_key: true
t.references :author, foreign_key: true
t.timestamps
end
end
end