Class: ActiveRecord::SyncMachineGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- ActiveRecord::SyncMachineGenerator
- Defined in:
- lib/rails/generators/active_record/sync_machine_generator.rb
Overview
Generate SyncMachine files for ActiveRecord.
Instance Method Summary collapse
Instance Method Details
#create_payload_file ⇒ Object
9 10 11 |
# File 'lib/rails/generators/active_record/sync_machine_generator.rb', line 9 def create_payload_file template "payload.rb", "app/models/#{file_path}/payload.rb" end |
#create_payload_migration ⇒ Object
13 14 15 16 17 18 |
# File 'lib/rails/generators/active_record/sync_machine_generator.rb', line 13 def create_payload_migration generate( "migration", "create_#{singular_name}_payloads body:text generated_at:datetime subject_id:integer" ) end |