Ruby on rails rails删除了迁移文件

Ruby on rails rails删除了迁移文件,ruby-on-rails,rails-migrations,Ruby On Rails,Rails Migrations,在已经迁移了数据库之后,我愚蠢地继续手动删除了一个迁移文件。 当然,当我再次尝试迁移数据库时,这会带来一个问题 还有什么可以从中恢复的吗?遗憾的是,我没有将迁移添加到我的git存储库中。我知道迁移中有什么,所以也许我可以再创建一次,只是我不知道如何恢复时间戳。检查schema\u迁移表,它包含所有的时间戳。尝试检查你的db/schema.rb你能帮我找到这个schema\u迁移表吗?你在使用什么数据库select*fromschema\u migrationsfromsconsole。我正在使用

在已经迁移了数据库之后,我愚蠢地继续手动删除了一个迁移文件。 当然,当我再次尝试迁移数据库时,这会带来一个问题


还有什么可以从中恢复的吗?遗憾的是,我没有将迁移添加到我的git存储库中。我知道迁移中有什么,所以也许我可以再创建一次,只是我不知道如何恢复时间戳。

检查
schema\u迁移
表,它包含所有的时间戳。

尝试检查你的
db/schema.rb
你能帮我找到这个schema\u迁移表吗?你在使用什么数据库
select*fromschema\u migrations
fromsconsole。我正在使用sqlite,这个命令给了我
SyntaxError:(irb):1:语法错误,意外的tIDENTIFIER,需要关键字\u do或“{”或“(“
更好地使用
rails dbconsole
或实际的db consoleOkay很酷,所以我刚刚更改了时间戳,现在迁移又可以工作了。你认为可能会有什么复杂的情况吗?