Advertisement
Guest User

user class

a guest
Nov 9th, 2018
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. class User < Granite::Base
  2. adapter pg
  3. table_name users
  4.  
  5. field username : String
  6. field nickname : String
  7. field password : String
  8. field active : Bool
  9. field rm : Bool
  10. field admin : Bool
  11. timestamps
  12.  
  13. has_one :profile
  14. has_many posts : Post
  15.  
  16. validate_not_blank :username
  17. validate_min_length :username, 3
  18. validate_max_length :username, 32
  19. validate_not_blank :nickname
  20. validate_max_length :nickname, 32
  21. validate_not_blank :password
  22. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement