10

在生成模型、查看器或控制器之前,我已经创建了如下迁移文件

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 中有没有办法创建模型?我看不到在模型中的论文下生成的任何模型。

4

2 回答 2

15

rails g model Papaers --migration=false

或者你也可以给

rails g model Papaers

如果迁移已经存在,Rails 生成器不会覆盖。

于 2013-10-28T04:15:41.703 回答
9
rails g model Papaers --skip-migration

--skip-migration标志还可用于生成模型而不生成迁移文件。

于 2016-11-30T09:58:00.543 回答