gpt4 book ai didi

ruby-on-rails - 在 Rails 中如何恢复表的索引?

转载 作者:行者123 更新时间:2023-12-03 04:35:49 24 4
gpt4 key购买 nike

我有一个 Rails 应用程序,最初我在本地 SQL Server 中设置了数据库。最近,我将其移至 Azure SQL Server,并再次将更改复制到本地。当我导入数据库时​​,所有表和数据都被复制下来,但似乎所有主键和索引都消失了。是否可以运行 rake 命令或rails 命令来添加这些键/索引?

最佳答案

您可能有一个自动生成的 SQL 脚本文件(通过 rake db:create、rake db:migrate)等,并且该文件通常在“db/structural.sql”中可用。您可以运行该脚本 - 您可能需要手动删除 CREATE TABLE 语句,但保留 ALTER SEQUENCE、ALTER TABLE、CREATE INDEX 语句。

关于ruby-on-rails - 在 Rails 中如何恢复表的索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24847253/

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