Class: Yes::Auth::Generators::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/yes/auth/generators/install_generator.rb

Overview

Generates all auth principal migrations at once

Examples:

rails generate yes:auth:install

Instance Method Summary collapse

Instance Method Details

#run_generatorsObject



14
15
16
17
18
19
20
# File 'lib/yes/auth/generators/install_generator.rb', line 14

def run_generators
  invoke 'yes:auth:principals:read_resource_access'
  invoke 'yes:auth:principals:write_resource_access'
  invoke 'yes:auth:principals:role'
  invoke 'yes:auth:principals:user'
  invoke 'yes:auth:principals:user_role'
end