2013-11-28 2 views
14

Я хочу автоматически генерировать миграционный файл, который выглядит следующим образом:rails g migration "command" для создания миграции переименования столбцов?

class RenameDatabaseColumn < ActiveRecord::Migration 
    def change 
    rename_column :events, :subcategory, :subcategory_id 
    end 
end 

Есть ли какой-то способ форматирования моего

rails g migration ~rename_column_events_subcategory_subcategory_id~ 

или что-то подобное для автоматического генерирования этого файла?

+0

Возможный дубликат [Как переименовать столбец базы данных при миграции Rails?] (Http: //stackoverflow.com/questions/1992019/how-can-i-rename-a-database-column-in-a-rails-migration) –

ответ

11

Нет, нет команды автоматического генерации для «переименования» столбцов.

Refer Source Code. Автогенератор понимает только «to», «from», «add», «remove», «join_table», «create»

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