Module: RailsAsyncMigrations
- Defined in:
- lib/rails_async_migrations/config.rb,
lib/rails_async_migrations.rb,
lib/rails_async_migrations/tracer.rb,
lib/rails_async_migrations/railtie.rb,
lib/rails_async_migrations/version.rb,
lib/rails_async_migrations/workers.rb,
lib/rails_async_migrations/mutators.rb,
lib/rails_async_migrations/migration.rb,
lib/rails_async_migrations/migration/run.rb,
lib/rails_async_migrations/mutators/base.rb,
lib/rails_async_migrations/migration/lock.rb,
lib/rails_async_migrations/migration/unlock.rb,
lib/rails_async_migrations/migration/overwrite.rb,
lib/rails_async_migrations/mutators/turn_async.rb,
lib/rails_async_migrations/migration/check_queue.rb,
lib/rails_async_migrations/migration/method_added.rb,
lib/rails_async_migrations/connection/active_record.rb,
lib/rails_async_migrations/migration/fire_migration.rb,
lib/rails_async_migrations/mutators/trigger_callback.rb,
lib/generators/rails_async_migrations/install_generator.rb,
lib/rails_async_migrations/workers/sidekiq/check_queue_worker.rb,
lib/rails_async_migrations/workers/sidekiq/fire_migration_worker.rb
Overview
we check the state of the queue and launch run worker if needed
Defined Under Namespace
Modules: Connection, Generators, Migration, Mutators Classes: Config, Error, Railtie, Tracer, Workers
Constant Summary collapse
- VERSION =
"1.0.2"
Class Method Summary collapse
Class Method Details
.config ⇒ Object
25 26 27 28 29 30 31 32 |
# File 'lib/rails_async_migrations.rb', line 25 def config @config ||= Config.new if block_given? yield @config else @config end end |
.reset ⇒ Object
34 35 36 |
# File 'lib/rails_async_migrations.rb', line 34 def reset @config = Config.new end |