Module: Migrations

Includes:
ModelMigrator, RewardMigrator
Included in:
ReferableGenerator
Defined in:
lib/generators/referable/migrations.rb,
lib/generators/referable/migrations/model_migrator.rb,
lib/generators/referable/migrations/reward_migrator.rb,
lib/generators/referable/migrations/referral_migration.rb

Defined Under Namespace

Modules: ModelMigrator, ReferralMigrator, RewardMigrator

Instance Method Summary collapse

Methods included from RewardMigrator

#create_reward_migration

Methods included from ModelMigrator

#create_model_migration

Instance Method Details

#last_migrationObject



12
13
14
# File 'lib/generators/referable/migrations.rb', line 12

def last_migration
  Dir['db/migrate/*'].last
end

#migration_created?(migration_name) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/generators/referable/migrations.rb', line 8

def migration_created?(migration_name)
  /#{migration_name}/ =~ last_migration
end