我在生成模型,查看器或控制器之前已经创建了一个迁移文件
class Papaers < ActiveRecord::Migration
def self.up
create_table :papers do |t|
t.integer :unit_id, :null=>false
t.integer :document_id, :null=>false
t.timestamps
end
end
def self.down
drop_table :papers
end
end
这很顺利,它创建了表格。但现在我想为这个表创建一个模型。有没有办法在rails中运行迁移文件后创建模型?我在模型中的论文中看不到任何模型。
答案 0 :(得分:10)
rails g model Papaers --migration=false
或者您也可以提供
rails g model Papaers
Rails生成器不会覆盖。
答案 1 :(得分:4)
rails g model Papaers --skip-migration
--skip-migration
标志也可用于生成模型而不生成迁移文件。