Class: XMigra::GitSpecifics::RepoStoredMigrationChain

Inherits:
MigrationChain show all
Defined in:
lib/xmigra/vcs_support/git.rb

Constant Summary

Constants inherited from MigrationChain

MigrationChain::HEAD_FILE, MigrationChain::LATEST_CHANGE, MigrationChain::MIGRATION_FILE_PATTERN

Instance Attribute Summary

Attributes inherited from MigrationChain

#path

Instance Method Summary collapse

Methods inherited from MigrationChain

#complete?, #includes_all?

Methods included from DeclarativeMigration::ChainSupport

#check_declaratives_current!, #latest_declarative_implementations, #unimplemented_declaratives

Methods inherited from Array

#insert_after

Constructor Details

#initialize(branch, path, options = {}) ⇒ RepoStoredMigrationChain

Returns a new instance of RepoStoredMigrationChain.



598
599
600
601
602
# File 'lib/xmigra/vcs_support/git.rb', line 598

def initialize(branch, path, options={})
  @branch = branch
  options[:vcs_specifics] = GitSpecifics
  super(path, options)
end