Ruby on rails 将数据库从PostgreSQL更改为MySQL

Ruby on rails 将数据库从PostgreSQL更改为MySQL,ruby-on-rails,ruby-on-rails-3,spree,Ruby On Rails,Ruby On Rails 3,Spree,我正在使用rails中的spree构建一个电子商务应用程序。该应用程序使用PostgreSQL作为数据库。我想把它改成MySQL。我如何做到这一点 简单的回答是,你没有。我经历了三次疯狂的迁移,我们要么使用遗留数据,要么切换数据库,相信我;你不想和这有任何关系 如果不需要携带旧数据,只需在新的MySQL数据库上运行迁移就可以了。如果你需要遗产数据,上帝与你同在 转换Spree数据库模式并没有什么好处,而且很难从数据库中提取所需的内容,因为几乎每个数据模型都依赖于另一个数据模型的外键。在尝试你的建

我正在使用rails中的spree构建一个电子商务应用程序。该应用程序使用PostgreSQL作为数据库。我想把它改成MySQL。我如何做到这一点

简单的回答是,你没有。我经历了三次疯狂的迁移,我们要么使用遗留数据,要么切换数据库,相信我;你不想和这有任何关系

如果不需要携带旧数据,只需在新的MySQL数据库上运行迁移就可以了。如果你需要遗产数据,上帝与你同在


转换Spree数据库模式并没有什么好处,而且很难从数据库中提取所需的内容,因为几乎每个数据模型都依赖于另一个数据模型的外键。在尝试你的建议之前,我会自愿接受一些牙科手术。这也回避了这个问题;为什么您需要从Postgres转到MySQL?

简单的回答是,您不需要。我经历了三次疯狂的迁移,我们要么使用遗留数据,要么切换数据库,相信我;你不想和这有任何关系

如果不需要携带旧数据,只需在新的MySQL数据库上运行迁移就可以了。如果你需要遗产数据,上帝与你同在


转换Spree数据库模式并没有什么好处,而且很难从数据库中提取所需的内容,因为几乎每个数据模型都依赖于另一个数据模型的外键。在尝试你的建议之前,我会自愿接受一些牙科手术。这也回避了这个问题;为什么你需要从Postgres转到MySQL?

为什么你想降级?这个答案应该会帮助你:这更像是一个google问题,而不是StackOverflow问题。当你在谷歌上找到的解决方案陷入困境时,请回到这里。最好不要改变,因为spree对这两个数据库都有很多改变。你为什么要降级?这个答案应该会帮助你:这更像是一个谷歌问题,而不是StackOverflow问题。当你在谷歌上找到的解决方案陷入困境时,请回到这里。最好不要改变,因为spree对这两个数据库都有很多改变。你为什么要降级?这个答案应该会帮助你:这更像是一个谷歌问题,而不是StackOverflow问题。当你在谷歌上找到解决方案时,回到这里。最好不要改变,因为spree对这两个数据库都有很多改变。没错,就连我也对同样的问题感到困惑。我见过ppl从mysql迁移到postgresql,但不是相反,这是第一次。没错,就连我自己也对这一点感到困惑。我见过ppl从mysql迁移到postgresql,但不是相反,这是第一次。没错,就连我自己也对这一点感到困惑。我见过ppl从mysql迁移到postgresql,但不是相反,这是第一次。