Advertisement
Guest User

Untitled

a guest
Sep 29th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. class User < AR
  2. has_one :setting, dependent: :destroy # юзер имеет один конфиг
  3. has_and_belongs_to_many :schedules, dependent: :destroy # юзер имеет много занятий
  4. has_and_belongs_to_many :works, dependent: :destroy #юзер имеет много работы
  5. has_and_belongs_to_many:travels, dependent: :destroy #юзер имеет много передвижений
  6. end
  7.  
  8. class Setting < AR
  9. belongs_to :user # у юзера может быть только один конфиг
  10. end
  11.  
  12. class Schedule < AR
  13. has_and_belongs_to_many :user # Все расписание принадлежит только одному юзеру
  14. end
  15.  
  16. class Work < AR
  17. has_and_belongs_to_many :user # Все работы Конфиг принадлежит юзеру
  18. end
  19.  
  20. class Travel < AR
  21. has_and_belongs_to_many :user # Все перемещения
  22. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement