Class: Prick::FeatureMigration
- Defined in:
- lib/prick/migration.rb
Instance Attribute Summary collapse
-
#name ⇒ Object
readonly
Returns the value of attribute name.
Instance Method Summary collapse
- #create ⇒ Object
-
#initialize(name, base_version) ⇒ FeatureMigration
constructor
A new instance of FeatureMigration.
Methods inherited from Migration
#append_feature, #dir, #dump, #exist?, #features_dir, #generate_features_yml, #initial?, #insert_feature, #load, load, #migrate, #migrate_features, #migration_dir, #migrations_file, #save
Constructor Details
#initialize(name, base_version) ⇒ FeatureMigration
Returns a new instance of FeatureMigration.
200 201 202 203 204 205 206 |
# File 'lib/prick/migration.rb', line 200 def initialize(name, base_version) @name = name dir = File.join(RELEASES_DIR, base_version.to_s, name) super(dir, dir) self.version = Version.new(base_version, feature: name) self.base_version = base_version end |
Instance Attribute Details
#name ⇒ Object (readonly)
Returns the value of attribute name.
198 199 200 |
# File 'lib/prick/migration.rb', line 198 def name @name end |
Instance Method Details
#create ⇒ Object
208 |
# File 'lib/prick/migration.rb', line 208 def create() super("feature_migration/*") end |