【发布时间】:2021-07-09 01:09:41
【问题描述】:
在我的 Ruby on Rails 应用程序中,每当我运行“rails db:migrate”时,它会将现有的“point”类型字段更改为“integer”,即使它不是我定义的任何迁移的一部分。我的数据库是一个 mySQL 数据库。这可能是什么原因造成的?
【问题讨论】:
-
数据库转储程序(将 sql 模式转换为 ruby 的 rails 组件)可能是罪魁祸首。您可能需要切换到 SQL 转储。 blog.appsignal.com/2020/01/15/…
标签: mysql ruby-on-rails ruby activerecord