我最初使用PostgreSQL开发了我的rails 5应用程序。由于托管方面的一些问题,在我完成了所有的开发工作后,我不得不切换到MariaDB。我正在尝试添加一个更新,从我的购物车中添加对管理员的引用。下面是我的迁移: def change
add_reference :cartserror has occurred, all later migrations canceled
我尝试使用以下命令将列类型更改为bigint: change_column :pre_transactions, :give_amount, :bigint 但是,即使在重启控制台后,当我尝试保存记录时(1000000000000000000000 is out of range for ActiveModel::Type::Integer with limit 8 bytes) 我还意识到,如果在rails控制台中运行PreTransaction,bigint