2013-10-28 4 views
4

Я создал файл переноса следующим образом перед построением модели, зрителя или контроллерКак создать модель после выполнения миграции на рельсах

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 

Это выбежала хорошо и создать таблицу. Но теперь я хочу создать модель для этой таблицы. Есть ли способ в рельсах создать модель после запуска файлов миграции? Я не мог видеть ни одну модель, созданную под документами в модели.

+0

Как вы создали вышеупомянутую «миграцию»? –

+0

создать файл миграции, добавили поля и запустили его – Kalanamith

ответ

7

rails g model Papaers --migration=false

Или вы также можете дать

rails g model Papaers

Rails генератор не будет перезаписывать, если миграция уже существует.

+0

Большое спасибо Shiva – Kalanamith

0
rails g model Papaers --skip-migration 

Флаг --skip-migration также может использоваться для генерации модели без создания файла миграции.

Смежные вопросы