Files
Dena/db/migrate/20180212115751_refactor_member_structure.rb
2026-08-13 19:50:53 +03:30

17 lines
855 B
Ruby

# encoding: UTF-8
# frozen_string_literal: true
class RefactorMemberStructure < ActiveRecord::Migration[4.2]
def change
change_column :members, :created_at, :datetime, null: false, after: :nickname
change_column :members, :updated_at, :datetime, null: false, after: :created_at
change_column :members, :sn, :string, null: false, limit: 14, index: true
change_column :members, :email, :string, null: false, index: true
change_column :members, :disabled, :boolean, null: false, default: false
change_column :members, :api_disabled, :boolean, null: false, default: false
change_column :members, :nickname, :string, null: true, limit: 32
add_column :members, :name, :string, null: true, limit: 45, after: :api_disabled
add_column :members, :level, :string, null: true, limit: 20, after: :id, default: ''
end
end