Rails 4从迁移索引中删除迁移ID

周杰伦

如何在rake db:migrate:status中删除带有“ ** NO FILE **”的迁移ID列表?例如:

 Status   Migration ID    Migration Name
--------------------------------------------------
   up     20131017204224  Create users
   up     20131218005823  ********** NO FILE **********
   up     20131218011334  ********** NO FILE **********

我不明白为什么在我自己尝试迁移工作方式时,我自己手动删除了它仍会保留旧的迁移文件。这是为了保存记录吗?但是,当我没有名称时,它有什么用?

我尝试对这些文件使用db:migrate:down命令,但显示文件丢失。我不知道该怎么办。

有人可以解释如何删除此列表,也可以解释为什么会发生这种情况。

斯派克曼

您需要从schema_migrations数据库中表中删除该数字

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试在Rails 4中删除表/迁移的问题

来自分类Dev

Rails迁移删除行

来自分类Dev

从Rails迁移中删除默认值

来自分类Dev

Rails - 删除迁移与删除表

来自分类Dev

如何在活动记录/ Rails 4迁移中创建具有唯一索引的新表

来自分类Dev

Rails 4.将表ID迁移到UUID

来自分类Dev

如何创建一个删除表并删除Rails索引的迁移?

来自分类Dev

向Rails迁移添加索引时出错

来自分类Dev

Rails编辑迁移文件以包含索引吗?

来自分类Dev

运行 Rails 迁移在架构中移动索引

来自分类Dev

如何在迁移文件中添加验证(Rails 4)

来自分类Dev

覆盖用于在Rails 4中创建表的默认ActiveRecord迁移

来自分类Dev

在Rails 4中迁移静态身份验证

来自分类Dev

Rails迁移:删除表并更改引用

来自分类Dev

反转特定的Rails迁移,无法删除

来自分类Dev

Rails 4:将数据迁移到何处

来自分类Dev

特定版本的迁移文件-Rails 4

来自分类Dev

创建迁移表并在两个字段上添加唯一索引的Rails迁移文件在迁移过程中似乎被忽略了

来自分类Dev

在Rails迁移中限制整数大小

来自分类Dev

Rails迁移中的PostgreSQL点类型

来自分类Dev

Rails是否在事务中包装了迁移?

来自分类Dev

在Rails中迁移后重命名列

来自分类Dev

在Rails模型中使用Django中的迁移

来自分类Dev

Rails迁移清理/重做

来自分类Dev

Rails数据迁移之谜

来自分类Dev

Rails迁移公约

来自分类Dev

Rails中止了迁移命令

来自分类Dev

Rails迁移产生

来自分类Dev

Rails ActiveRecord迁移ArgumentError