Module: ActiveGraph::Migrations
- Defined in:
 - lib/active_graph/migrations.rb,
lib/active_graph/migrations/base.rb,
lib/active_graph/migrations/runner.rb,
lib/active_graph/migrations/schema.rb,
lib/active_graph/migrations/helpers.rb,
lib/active_graph/migrations/check_pending.rb,
lib/active_graph/migrations/helpers/schema.rb,
lib/active_graph/migrations/migration_file.rb,
lib/active_graph/migrations/schema_migration.rb,
lib/active_graph/migrations/helpers/id_property.rb,
lib/active_graph/migrations/helpers/relationships.rb 
Defined Under Namespace
Modules: Helpers, Schema Classes: Base, CheckPending, MigrationFile, Runner, SchemaMigration
Class Attribute Summary collapse
- 
  
    
      .currently_running_migrations  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Returns the value of attribute currently_running_migrations.
 
Class Method Summary collapse
Class Attribute Details
.currently_running_migrations ⇒ Object
Returns the value of attribute currently_running_migrations.
      12 13 14  | 
    
      # File 'lib/active_graph/migrations.rb', line 12 def currently_running_migrations @currently_running_migrations end  | 
  
Class Method Details
.check_for_pending_migrations! ⇒ Object
      4 5 6 7 8 9 10  | 
    
      # File 'lib/active_graph/migrations.rb', line 4 def check_for_pending_migrations! return if ActiveGraph::Config.configuration['skip_migration_check'] runner = ActiveGraph::Migrations::Runner.new pending = runner.pending_migrations fail ::ActiveGraph::PendingMigrationError, pending if pending.any? end  | 
  
.maintain_test_schema! ⇒ Object
      14 15 16  | 
    
      # File 'lib/active_graph/migrations.rb', line 14 def maintain_test_schema! ActiveGraph::Migrations::Runner.new(silenced: true).all end  |