class Views::Generators::ViewGenerator
Public Class Methods
next_migration_number(path)
click to toggle source
# File lib/generators/view/view_generator.rb, line 18 def self.next_migration_number(path) Time.now.utc.strftime '%Y%m%d%H%M%S' end
Public Instance Methods
create_migration_file()
click to toggle source
# File lib/generators/view/view_generator.rb, line 14 def create_migration_file migration_template 'migration.rb', "db/migrate/create_#{table_name}_view.rb" end
create_view_file()
click to toggle source
# File lib/generators/view/view_generator.rb, line 10 def create_view_file template 'view.sql', "db/views/#{table_name}.sql" end