class Monocle::Generators::ViewGenerator
Public Instance Methods
generate_model_file()
click to toggle source
# File lib/monocle/generators/view_generator.rb, line 19 def generate_model_file # Don't do anything if we're skipping this return if options[:skip_model] # Invoke rails' nifty model generator for us invoke "model", [file_path.singularize], options.merge(migration: false, test_framework: false) end
generate_sql_file()
click to toggle source
# File lib/monocle/generators/view_generator.rb, line 8 def generate_sql_file create_file "db/views/#{file_name}.sql" do <<-EOF -- Timestamp: #{Time.now} CREATE OR REPLACE VIEW #{file_name} AS -- Add your stuff here ; EOF end end