Guest User

Untitled

a guest
Jan 14th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. class User(db.Model, AuthUser):
  2. __tablename__ = 'user'
  3.  
  4. id = db.Column(db.Integer, primary_key=True)
  5. username = db.Column(db.String(80), unique=True, nullable=False)
  6. password = db.Column(db.String(120))
  7. activatecode = db.Column(db.String)
  8. alias = db.Column(db.String)
  9. email = db.Column(db.String)
  10. active = db.Column(db.Boolean, default=True)
  11. salt = db.Column(db.String(80))
  12. role = db.Column(db.String(80))
  13. created = db.Column(db.DateTime(), default=datetime.datetime.now())
  14. modified = db.Column(db.DateTime())
  15. logindate = db.Column(db.DateTime())
  16. group_id = db.Column(db.Integer, db.ForeignKey('group.id'))
  17.  
  18. def __init__(self, username=None, alias=None, email=None):
  19. self.username = username
  20. self.email = email
  21. self.alias = alias
  22.  
  23. def update_password(self, password):
  24. if password:
  25. self.set_and_encrypt_password(password)
Add Comment
Please, Sign In to add comment