lib/generators/multitenant/views_and_triggers/create_generator.rb
require 'rails/generators'
require_relative '../views/sql/create'
require_relative '../triggers/sql/create'
module Multitenant
module ViewsAndTriggers
class CreateGenerator < Rails::Generators::Base
desc "based on specified models creates appropriate mysql views and triggers"
def generate_mysql_views
Multitenant::Views::SQL::Create.run
end
def generate_mysql_triggers
Multitenant::Triggers::SQL::Create.run
end
end
end
end