外生迁移:在重命名表索引

问题描述 投票:1回答:1

这是类似的问题Rails Migration: indexes on a renamed table,只是我现在用的药剂/凤凰/外生。

我只是重命名的表,但我意识到,它似乎指数仍然保持着自己的旧名称,并导致问题。我应该遵循用于Rails 3中的程序,即重命名表之前先drop旧索引,然后用create重新添加索引?

migration elixir phoenix-framework database-migration ecto
1个回答
2
投票

我刚刚经历了相同的情况下工作,但不能在网上的东西,它实际上看起来像在外生迁移删除并重新在改名表中的约束和索引找到任何的例子。我终于想通了,我想我会分享我在这里做,是希望它可以帮助别人出未来:https://gist.github.com/wosephjeber/42472d6522d03161d710d5adb3dc3534

我决不是一个外生专家,所以有可能是一个更好的办法,但是这为我工作。我对外生3.0它的价值。

© www.soinside.com 2019 - 2024. All rights reserved.