Скрипт / генерировать скаффолд против конкретной базы данных? - PullRequest
0 голосов
/ 31 августа 2011

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

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 31 августа 2011

Вы определяете поля для ресурса при запуске скаффолда, это сгенерирует представления, модель, контроллер, тесты и файл переноса (который затем используется для создания таблицы базы данных).

Например: rails generate scaffold Post name:string title:string content:text

Эшафот работает в противоположность тому, чего вы пытаетесь достичь.

http://guides.rubyonrails.org/getting_started.html#creating-a-resource

1 голос
/ 31 августа 2011

Я не проверял, но будет ли это работать?

RAILS_ENV=test script/generate scaffold Whatever
...