eugenekorpan/multitenant-mysql

View on GitHub
lib/generators/multitenant/views_and_triggers/drop_generator.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'rails/generators'

require_relative '../views/sql/drop'
require_relative '../triggers/sql/drop'

module Multitenant
  module ViewsAndTriggers
    class DropGenerator < Rails::Generators::Base
      desc "drops all views and triggers"

      def generate_mysql_views
        Multitenant::Views::SQL::Drop.run
      end

      def generate_mysql_triggers
        Multitenant::Triggers::SQL::Drop.run
      end
    end
  end
end