API de comptabilité horaire.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

membership.rb 265B

12345678
  1. class Membership < ApplicationRecord
  2. validates :member, presence: :true
  3. validates :team, presence: :true
  4. validates_uniqueness_of :member, scope: :team, message: "user already part of this team"
  5. belongs_to :member, class_name: 'User'
  6. belongs_to :team
  7. end