标签: ruby-on-rails ruby ruby-on-rails-3 sqlite schema
有没有办法从现有的RoR模型生成迁移文件或db模式文件?我丢失了原始的迁移文件,数据库已被删除,我不想手工编写。
答案 0 :(得分:1)
您应该有一个在运行迁移后创建的db / schema.rb文件。如果您的仓库中没有此文件,并且您没有数据库备份,则ActiveRecord无法为您执行任何操作。
答案 1 :(得分:0)
对我来说似乎不太可能。 ActiveRecord模型的属性由数据库模式确定。模型中通常没有任何代码明确说明模型的组成(除了关联)。