Class: RailsCosmos::Generators::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/rails_cosmos/install_generator.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#create_operation_baseObject



10
11
12
13
14
15
16
17
# File 'lib/generators/rails_cosmos/install_generator.rb', line 10

def create_operation_base
  operations_dir = "app/operations"

  empty_directory(operations_dir) unless Dir.exist?(operations_dir)

  template "application_operation.rb", "#{operations_dir}/application_operation.rb",
           force: file_exists_prompt("#{operations_dir}/application_operation.rb")
end