class Gritano::Core::Migration
Public Class Methods
[](migration)
click to toggle source
# File lib/gritano-core/migration.rb, line 9 def self.[](migration) filename = Dir.entries(File.join(File.dirname(__FILE__), '../../db/migrate')). select { |file| /\A\d+_#{migration}\.rb\z/.match file }.first if filename File.open(File.join(File.dirname(__FILE__), '../../db/migrate', filename)).readlines.join end end
migrate(connection_params)
click to toggle source
# File lib/gritano-core/migration.rb, line 4 def self.migrate(connection_params) ActiveRecord::Base.establish_connection(connection_params) ActiveRecord::Migrator.migrate(File.join(File.dirname(__FILE__), '../../db/migrate'), ENV["VERSION"] ? ENV["VERSION"].to_i : nil ) end