Project

General

Profile

« Previous | Next » 

Revision 7e3f8fb5

Added by Telmo X almost 12 years ago

  • ID 7e3f8fb5796cfad05d92909cecf0d04816d688c1

Fixed migrations for mysql2

View differences:

db/migrate/20110321070954_revert_face_names_and_values_to_text_records.rb
class RevertFaceNamesAndValuesToTextRecords < ActiveRecord::Migration
def self.up
if ActiveRecord::Base.connection.instance_values["config"][:adapter] == "mysql"
if ActiveRecord::Base.connection.instance_values["config"][:adapter] == "mysql" or ActiveRecord::Base.connection.instance_values["config"][:adapter] == "mysql2"
execute "ALTER TABLE fact_values MODIFY value text COLLATE utf8_bin NOT NULL;"
end
end
def self.down
if ActiveRecord::Base.connection.instance_values["config"][:adapter] == "mysql"
if ActiveRecord::Base.connection.instance_values["config"][:adapter] == "mysql" or ActiveRecord::Base.connection.instance_values["config"][:adapter] == "mysql2"
execute %{ALTER TABLE fact_values MODIFY value varchar(255) COLLATE utf8_bin NOT NULL}
end
end

Also available in: Unified diff