2013-12-20 3 views
-1

Я не могу узнать, как мой драгоценный камень добавить столбец к существующей модели/таблице. Моему драгоценному камню необходимо проверить атрибут модели created_at, и в зависимости от времени, установите столбец active от true до false. Я предполагаю, что после установки, она будет в конечном итоге, нуждающихся типа вызоваGem необходимо добавить столбец к прошедшей модели

$ rails {gem_name}:install 

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

Любые ссылки, учебники или советы будут очень признательны.

ответ

0

я, наконец, нашел ответ на этот вопрос после размещения вопроса снова немного больше информации и немного больше фона.

Пожалуйста, смотрите его here

В основном после кода базы Разрабатывают гем и разбора, что я сделал, и не нужно

0

Кажется, вы новичок. Как вы думаете, прочитав хорошую инструкцию по

http://guides.rubyonrails.org/getting_started.html 
+1

Не быть dillhole. Существует разница между выполнением приложений rails и созданием gem/engine. Ясно, что вы новичок в общении с людьми. – Sparkmasterflex

+0

@Sparkmasterflex. Я не знаю выражения укропа. но поскольку я читал, что вы пытаетесь обновить с помощью самоцвета модель в рельсах, я думал, что вы пропустили довольно много основ. извините, если я вас разозлил? – devanand

+0

Червь Devise делает это, поэтому я знаю его возможное и, возможно, даже общее. теперь devise - это движок с его собственными маршрутами и т. д., но у него есть возможность создать модель для реального приложения rails или добавить к существующей модели. – Sparkmasterflex

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