Как создать модель rb файлов для всех таблиц в Mysql - PullRequest
2 голосов
/ 09 января 2011

Я написал простой файл миграции, который создает около десяти таблиц. Все создано идеально. Теперь мне нужно создать десять эквивалентных файлов моделей в папке app / models. Я могу сделать это вручную. Но мне интересно, есть ли какое-нибудь рейк-задание для этого.

Советы / советы по этому вопросу очень ценятся.

Ответы [ 2 ]

2 голосов
/ 09 января 2011
1 голос
/ 09 января 2011

Вы можете создать модель и миграцию, используя тот же генератор модели rails. Это также создаст юнит-тест и приспособления.

Рельсы 2.3.x:

script/generate model Person name:string

Рельсы 3.0.x

rails g model Person name:string

Вы также можете использовать следующие опции (взяты из Rails 2.3.8 и могли измениться в 3.0)

Options:
  --skip-timestamps    Don't add timestamps to the migration file for this model
  --skip-migration     Don't generate a migration file for this model
  --skip-fixture       Don't generation a fixture file for this model
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...