Class: AppQuery::Generators::QueryGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- AppQuery::Generators::QueryGenerator
- Defined in:
- lib/generators/app_query/query_generator.rb
Direct Known Subclasses
Instance Method Summary collapse
Instance Method Details
#create_application_query ⇒ Object
14 15 16 17 18 |
# File 'lib/generators/app_query/query_generator.rb', line 14 def create_application_query return if File.exist?(application_query_path) template "application_query.rb", application_query_path end |
#create_query_class ⇒ Object
20 21 22 23 |
# File 'lib/generators/app_query/query_generator.rb', line 20 def create_query_class template "query.rb", File.join(query_path, class_path, "#{file_name}_query.rb") end |
#create_query_file ⇒ Object
25 26 27 28 |
# File 'lib/generators/app_query/query_generator.rb', line 25 def create_query_file template "query.sql", File.join(query_path, class_path, "#{file_name}.sql") end |