files.py 651 B

123456789101112131415161718
  1. from datetime import date
  2. import sqlalchemy
  3. from flask_login import UserMixin
  4. from werkzeug.security import check_password_hash, generate_password_hash
  5. from .db_session import SqlAlchemyBase
  6. class Files(SqlAlchemyBase, UserMixin):
  7. __tablename__ = 'files'
  8. id = sqlalchemy.Column(sqlalchemy.Integer,
  9. primary_key=True, autoincrement=True)
  10. path = sqlalchemy.Column(sqlalchemy.String, nullable=False)
  11. user = sqlalchemy.Column(sqlalchemy.Integer,
  12. sqlalchemy.ForeignKey("users.id"), nullable=True, default=None)
  13. up_date = sqlalchemy.Column(sqlalchemy.DateTime, nullable=False)