Я не могу понять, что не так с моим синтаксисом миграции, пожалуйста, помогите. Я запустил rake db:migrate, базу данных в MySql2.
ошибка:
Mysql2::Error: у вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с «USING CAST (число AS integer) DEFAULT NULL» в строке 1: ALTER TABLE
seats
CHANGEnumber
number
integer USING CAST (число AS integer) DEFAULT NULL
под ним синтаксис:
class ChangeNumberTypeInSeats < ActiveRecord::Migration
def change
change_column :seats, :number, 'integer USING CAST(number AS integer)'
end
end
Я предполагаю, что это потому, что мой партнер использует PostgreSQL локально, но все равно отправил код в Git. Пожалуйста помоги.
database.yml
к вопросу? - person cnnr   schedule 19.04.2018