gpt4 book ai didi

mysql - Rails 只转储和加载环境之间的特定表

转载 作者:行者123 更新时间:2023-11-30 22:17:40 25 4
gpt4 key购买 nike

我发现了很多 documentation关于如何转储整个数据库并将其加载到不同的环境中,但我不想要整个数据库。

我只需要在环境之间转储和加载特定表。

例如,我在测试环境中需要来自生产环境的results 表,但我不需要users 表。

最佳答案

使用 yaml_db gem

rake 数据库:数据:dump_dir -> 将数据库内容转储到 curr_dir_name/tablename.extension(默认为 yaml)

从目录中删除不需要的表文件,然后

rake db:data:load_dir -> 将 db/data_dir 的内容加载到数据库中

关于mysql - Rails 只转储和加载环境之间的特定表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37708876/

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