class Curupira::Generators::InstallGenerator
Private Class Methods
next_migration_number(dir)
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 74 def self.next_migration_number(dir) ActiveRecord::Generators::Base.next_migration_number(dir) end
Public Instance Methods
copy_initializer()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 16 def copy_initializer copy_file 'sorcery.rb', 'config/initializers/sorcery.rb' end
create_action_label()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 67 def create_action_label create_model "action_label" create_migration_to("action_label") end
create_feature()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 20 def create_feature create_model "feature" create_migration_to("feature") end
create_group_user()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 47 def create_group_user create_model "group_user" create_migration_to("group_user") end
create_groups()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 42 def create_groups create_model "group" create_migration_to("group") end
create_role()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 25 def create_role create_model "role" create_migration_to("role") end
create_role_group()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 62 def create_role_group create_model "role_group" create_migration_to("role_group") end
create_role_group_user()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 57 def create_role_group_user create_model "role_group_user" create_migration_to("role_group_user") end
create_routes()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 12 def create_routes invoke "curupira:routes" end
create_user_migration()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 34 def create_user_migration if table_exists?("user") create_add_columns_migration_to("user") else copy_migration 'sorcery_core.rb' end end
create_user_model()
click to toggle source
# File lib/generators/curupira/install/install_generator.rb, line 30 def create_user_model create_model "user" end