从品牌网站建设到网络营销策划,从策略到执行的一站式服务
一、使用场景需求
1、在实际项目开发过程中,用户可以操作的数据,我们往往会新增一个字段,来保存用户最后一次修改时间
2、一些系统中,我们需要存储用户最后一次登录时间,来统计用户的活跃度
二、 在sqlalchemy中常规的做法
1、数据模型
import datetime from uuid import uuid4 from sqlalchemy import Column, Integer, String, DateTime, Boolean from sqlalchemy_demo.connect import Base class UserModule(Base): """ 创建一个用户的数据模型 """ __tablename__ = 'user' uuid = Column(String(36), unique=True, nullable=False, default=lambda: str(uuid4()), comment='uuid') id = Column(Integer, primary_key=True, autoincrement=True, comment='用户id') user_name = Column(String(30), nullable=False, unique=True, comment='用户名') password = Column(String(64), nullable=False, comment='用户密码') createtime = Column(DateTime, default=datetime.datetime.now, comment='创建时间') updatetime = Column(DateTime, default=datetime.datetime.now, comment='修改时间') is_lock = Column(Boolean, default=False, nullable=False, comment='是否锁住用户')
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图