lib/roles.rb in roles-0.0.5 vs lib/roles.rb in roles-0.1.0

- old
+ new

@@ -10,10 +10,10 @@ include Role options.reverse_merge!({:role_cname => 'Role'}) options.reverse_merge!({:user_cname => 'User'}) - roles_options = { :class_name => options[:role_cname].camelize } + roles_options = { :class_name => options[:role_cname].camelize, :dependent => :destroy } roles_options.merge!(options.select{ |k,v| [:before_add, :after_add, :before_remove, :after_remove].include? k.to_sym }) has_many :roles, roles_options self.role_cname = options[:role_cname]