class AddColumnToUsers

User 모델에 이름, 프로필 사진, 메일 인증 관련 컬럼을 추가 migration 파일

Columns

Public Class Methods

down() click to toggle source
# File lib/generators/remotty/rails/templates/add_column_to_users.rb, line 28
def self.down
  remove_attachment :users, :avatar
  remove_column     :users, :name
  remove_column     :users, :use_password

  remove_index  :users, :confirmation_token

  remove_column :users, :unconfirmed_email
  remove_column :users, :confirmation_sent_at
  remove_column :users, :confirmed_at
  remove_column :users, :confirmation_token
end
up() click to toggle source
# File lib/generators/remotty/rails/templates/add_column_to_users.rb, line 15
def self.up
  add_attachment :users, :avatar
  add_column     :users, :name, :string, limit: 50
  add_column     :users, :use_password, :boolean

  add_column :users, :confirmation_token, :string
  add_column :users, :confirmed_at,       :datetime
  add_column :users, :confirmation_sent_at , :datetime
  add_column :users, :unconfirmed_email, :string

  add_index  :users, :confirmation_token, :unique => true
end