Sha256: 78569dba355e4bd47f1dfaecf691a89e42cfc45faa0d32193a8b6c0a8803ffda
Contents?: true
Size: 1002 Bytes
Versions: 1
Compression:
Stored size: 1002 Bytes
Contents
# frozen_string_literal: true module Xip module Migrations class Tasks class << self def configure configurator = Configurator.new paths = Rails.application.config.paths paths.add "config/database", with: configurator.config paths.add "db/migrate", with: configurator.migrate_dir paths.add "db/seeds.rb", with: configurator.seeds end def load_tasks return unless defined?(ActiveRecord) configure Configurator.environments_config do |proxy| ActiveRecord::Tasks::DatabaseTasks.database_configuration = proxy.configurations end RailtieConfig.load_tasks # %w( # connection # environment # db/new_migration # ).each do # |task| load "xip/migrations/tasks/#{task}.rake" # end load "active_record/railties/databases.rake" end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
xip-2.0.0.beta2 | lib/xip/migrations/tasks.rb |