Class: Roda::Project::Bin::Generators

Inherits:
Thor
  • Object
show all
Defined in:
lib/roda/project/bin/generators.rb,
lib/roda/project/bin/generators/model.rb,
lib/roda/project/bin/generators/routes.rb,
lib/roda/project/bin/generators/migration.rb,
lib/roda/project/bin/generators/migration/code_builder.rb,
lib/roda/project/bin/generators/migration/field_parser.rb,
lib/roda/project/bin/generators/migration/action_detector.rb

Defined Under Namespace

Classes: Migration, Model, Routes

Instance Method Summary collapse

Instance Method Details

#migration(*args) ⇒ Object



8
9
10
# File 'lib/roda/project/bin/generators.rb', line 8

def migration(*args)
  Migration.new(context:, args:, options:).call
end

#model(*args) ⇒ Object



19
20
21
# File 'lib/roda/project/bin/generators.rb', line 19

def model(*args)
  Model.new(context:, args:, options:).call
end

#routes(*args) ⇒ Object



14
15
16
# File 'lib/roda/project/bin/generators.rb', line 14

def routes(*args)
  Routes.new(context:, args:, options:).call
end