Project

General

Profile

Download (595 Bytes) Statistics
| Branch: | Tag: | Revision:
class AddAutoIncrementToBigintIds < ActiveRecord::Migration[4.2]
def self.up
if ['mysql', 'mysql2'].include? ActiveRecord::Base.connection.instance_values['config'][:adapter]
change_column :logs, :id, 'SERIAL'
change_column :reports, :id, 'SERIAL'
change_column :fact_values, :id, 'SERIAL'
end
end

def self.down
if ['mysql', 'mysql2'].include? ActiveRecord::Base.connection.instance_values['config'][:adapter]
change_column :logs, :id, :bigint
change_column :reports, :id, :bigint
change_column :fact_values, :id, :bigint
end
end
end
(348-348/406)