Sha256: b6769dab074b276e00e9492b9c24b20d5b3545ec2048ee6f1e5cd4dbefd7d464

Contents?: true

Size: 380 Bytes

Versions: 4

Compression:

Stored size: 380 Bytes

Contents

class FamilyGallery::Group < ActiveRecord::Base
  translates :name, :description

  belongs_to :user_owner, class_name: "User"

  has_many :group_picture_links, dependent: :destroy
  has_many :pictures, through: :group_picture_links

  scope :ordered_by_latest_update, -> { joins(:pictures).order("family_gallery_pictures.updated_at DESC").group("family_gallery_groups.id") }
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
family_gallery-0.0.8 app/models/family_gallery/group.rb
family_gallery-0.0.7 app/models/family_gallery/group.rb
family_gallery-0.0.6 app/models/family_gallery/group.rb
family_gallery-0.0.5 app/models/family_gallery/group.rb