gpt4 book ai didi

ruby-on-rails - 如何使用sqlite将开发数据库中的数据复制到产品数据库

转载 作者:搜寻专家 更新时间:2023-10-30 19:44:02 24 4
gpt4 key购买 nike

我在 Rails 上的开发和生产系统(目前)都使用 sqlite。我有一个 development.sqlite3 文件,我想将其复制到 production.sqlite3 以在生产环境中运行一些测试。

我试图通过执行 mv development.sqlite3 production.sqlite3 将开发数据库复制到生产数据库,但这似乎不起作用。

关于如何最好地做到这一点有什么想法吗?

最佳答案

根据 this question下面的代码做到了。

RAILS_ENV=production rake db:create db:schema:load

这会清空当前的 production.sqlite3。创建数据库并加载结构后,您可以将 development.sqlite3 复制到 production.sqlite3 以复制数据。

cp db/development.sqlite3 db/production.sqlite3

关于ruby-on-rails - 如何使用sqlite将开发数据库中的数据复制到产品数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8453400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com