| | |
| | | from datetime import datetime |
| | | |
| | | # from cryptography.fernet import Fernet |
| | | from cryptography.fernet import Fernet |
| | | from sqlalchemy import Column, Integer, String, Table, ForeignKey, DateTime |
| | | from sqlalchemy.orm import relationship, backref |
| | | |
| | |
| | | user_group_table = Table('user_group', Base.metadata |
| | | , Column('user_id', Integer, ForeignKey('user.id', ondelete='CASCADE')) |
| | | , Column('group_id', Integer, ForeignKey('group.id', ondelete='CASCADE'))) |
| | | # cipher_suite = Fernet(settings.PASSWORD_KEY.encode("utf-8")) |
| | | cipher_suite = Fernet(settings.PASSWORD_KEY.encode("utf-8")) |
| | | |
| | | |
| | | class UserModel(Base): |
| | |
| | | 'userName': self.username, |
| | | 'loginName': self.login_name if self.login_name else "", |
| | | 'status': self.status, |
| | | 'email': self.email, |
| | | 'phone': self.phone, |
| | | 'permission':self.permission |
| | | } |
| | | |
| | | def to_json(self): |