Class: Prick::MigrationMigration
- 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(version, base_version) ⇒ MigrationMigration
constructor
A new instance of MigrationMigration.
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(version, base_version) ⇒ MigrationMigration
Returns a new instance of MigrationMigration.
186 187 188 189 190 191 192 |
# File 'lib/prick/migration.rb', line 186 def initialize(version, base_version) @name = "#{base_version}_#{version}" dir = File.join(MIGRATIONS_DIR, name) super(dir, dir) self.version = version self.base_version = base_version end |
Instance Attribute Details
#name ⇒ Object (readonly)
Returns the value of attribute name.
184 185 186 |
# File 'lib/prick/migration.rb', line 184 def name @name end |
Instance Method Details
#create ⇒ Object
194 |
# File 'lib/prick/migration.rb', line 194 def create() super("release_migration/*") end |