Class: AcidicJobGenerator
- Inherits:
-
ActiveRecord::Generators::Base
- Object
- ActiveRecord::Generators::Base
- AcidicJobGenerator
- Defined in:
- lib/generators/acidic_job_generator.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#copy_acidic_job_runs_migration_files ⇒ Object
Copies the migration template to db/migrate.
Class Method Details
.next_migration_number(_path) ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'lib/generators/acidic_job_generator.rb', line 14 def self.next_migration_number(_path) if instance_variable_defined?("@prev_migration_nr") # :nocov: @prev_migration_nr += 1 else @prev_migration_nr = Time.now.utc.strftime("%Y%m%d%H%M%S").to_i end @prev_migration_nr.to_s end |
Instance Method Details
#copy_acidic_job_runs_migration_files ⇒ Object
Copies the migration template to db/migrate.
25 26 27 28 |
# File 'lib/generators/acidic_job_generator.rb', line 25 def copy_acidic_job_runs_migration_files migration_template "create_acidic_job_runs_migration.rb.erb", "db/migrate/create_acidic_job_runs.rb" end |