mirror of
https://github.com/Freika/dawarich.git
synced 2026-01-11 09:41:40 -05:00
11 lines
269 B
Ruby
11 lines
269 B
Ruby
# frozen_string_literal: true
|
|
|
|
class FamilyMembership < ApplicationRecord
|
|
belongs_to :family
|
|
belongs_to :user
|
|
|
|
validates :user_id, presence: true, uniqueness: true # One family per user
|
|
validates :role, presence: true
|
|
|
|
enum :role, { owner: 0, member: 1 }
|
|
end
|