Sha256: 6967712d0bb4ee8ff5803b1b1210a82af9ba9b3ecc135d12e925497357a8cc3d
Contents?: true
Size: 536 Bytes
Versions: 5
Compression:
Stored size: 536 Bytes
Contents
class CreateSources < ActiveRecord::Migration def self.up create_table :sources do |t| t.text :value end if ActiveRecord::Base.connection.instance_values["config"][:adapter] == "mysql" or ActiveRecord::Base.connection.instance_values["config"][:adapter] == "mysql2" execute "ALTER TABLE sources ENGINE = MYISAM" execute "ALTER TABLE sources ADD FULLTEXT (value)" else add_index :sources, :value end end def self.down remove_index :sources, :value drop_table :sources end end
Version data entries
5 entries across 5 versions & 1 rubygems