我只是在笔记本电脑上测试生产环境。我用了命令
RAILS_ENV=production rails console
它以某种方式删除所有表并重新创建它们,并且它也会选择一些旧模式并执行此操作。现在因为最新的应用程序没有运行。与独角兽相同
bundle exec unicorn
任何想法从哪里拿起架构文件。我也删除了db / schema文件。我现在只进行迁移。
答案 0 :(得分:0)
不是因为schema.rb文件以外的任何其他内容。 unicorn中的preload选项也运行schema.rb文件,然后我们松开数据库中的数据,因为在schema.rb文件中,它被提到force = true。删除了文件,一切正常。