gpt4 book ai didi

ruby-on-rails-3 - 英雄数据库 :push --tables : is record id integrity maintained?

转载 作者:行者123 更新时间:2023-11-29 13:36:47 25 4
gpt4 key购买 nike

如果在 heroku 中我使用

heroku db:push --tables mytable

是否维护了源表记录 ID 的完整性?

即,如果源表有 3 个 ID 为 1,2 和 5 的记录(因为 3 和 4 在某个阶段被删除),这些 ID 会在 heroku 中保持不变还是会执行相当于插入并重新创建具有顺序 ID (1,2,3) 的记录?

我想我可以通过反复试验找到这个问题,但是我们构建系统的方式有点依赖于这些 ID 保持不变

总结一下:所有的记录推送到heroku后,id是一样的吗?

谢谢

最佳答案

它完全替换了目标数据库中的表。例如,如果您拉取整个数据库,则拉取中涉及的任何表都不再包含旧数据。

由于数据是副本,因此与源表完全相同。

关于ruby-on-rails-3 - 英雄数据库 :push --tables : is record id integrity maintained?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8429943/

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