Изменение миграции вручную - PullRequest
0 голосов
/ 15 октября 2019

Я впервые использую Rails, и я хотел бы знать, можно ли вручную изменять файл миграции, созданный с помощью CLI. Я использовал CLI для создания файла <date>_create_posts.rb, но он пуст:

class CreatePosts < ActiveRecord::Migration[6.0]
  def change
    create_table :posts do |t|
    end
  end
end

Я хочу добавить свойства, но не уверен, что можно вручную изменить его

1 Ответ

0 голосов
/ 15 октября 2019

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

Если миграция самая последняя и вы уже запустили rails db:migrateВы можете сначала попробовать rake db:rollback откатить эту миграцию, а затем отредактировать ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...