class AuthAssist::RoleMigrations::Base

Attributes

generator[RW]

Public Instance Methods

generate_reverse_migration() click to toggle source
# File lib/generators/role_migrations.rb, line 19
def generate_reverse_migration 
  return reverse_migration if respond_to? :reverse_migration
  generation.reverse_migration(migration_names.first)        
end
setup() click to toggle source
# File lib/generators/role_migrations.rb, line 24
def setup
  run_migration if respond_to? :run_migration
  configure if respond_to? :configure
end

Protected Instance Methods

generate_role_assignment_model() click to toggle source
# File lib/generators/role_migrations.rb, line 54
def generate_role_assignment_model
  generator.generate_role_assignment_model
end
generate_role_model() click to toggle source
# File lib/generators/role_migrations.rb, line 42
def generate_role_model
  generator.generate_role_model        
end
insert_user_relation(relation) click to toggle source
# File lib/generators/role_migrations.rb, line 34
def insert_user_relation(relation)
  generator.insert_user_relation relation        
end
migration(options) click to toggle source
# File lib/generators/role_migrations.rb, line 30
def migration(options)
  generator.migration options
end
migration_template(source, target) click to toggle source
# File lib/generators/role_migrations.rb, line 58
def migration_template(source, target)
  generator.migration_template source, target
end
remove_role_assignment_model() click to toggle source
# File lib/generators/role_migrations.rb, line 50
def remove_role_assignment_model
  generator.remove_role_model
end
remove_role_model() click to toggle source
# File lib/generators/role_migrations.rb, line 46
def remove_role_model
  generator.remove_role_model
end
remove_user_relation(relation) click to toggle source
# File lib/generators/role_migrations.rb, line 38
def remove_user_relation(relation)
  generator.remove_user_relation(relation)
end

Public Class Methods

new(generator) click to toggle source
# File lib/generators/role_migrations.rb, line 15
def initialize(generator)
  @generator = generator
end