app/models/family_gallery/user.rb in family_gallery-0.0.4 vs app/models/family_gallery/user.rb in family_gallery-0.0.5
- old
+ new
@@ -2,9 +2,10 @@
devise :database_authenticatable, :recoverable, :rememberable, :trackable
validates_presence_of :email
validates_uniqueness_of :email
+ has_many :owned_groups, class_name: "Group", foreign_key: "user_owner_id", dependent: :restrict_with_error
has_many :owned_pictures, class_name: "Picture", foreign_key: "user_owner_id", dependent: :restrict_with_error
has_many :pictures_tagged_on, through: :user_taggings, source: :picture
has_many :user_roles, dependent: :destroy
has_many :user_taggings, dependent: :destroy
has_many :user_taggings_created, class_name: "UserTagging"