From ccf36b420242f03d389cf92f5db5dd920b11c875 Mon Sep 17 00:00:00 2001 From: ououou Date: Sun, 31 May 2026 03:15:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E4=B8=BAUsers?= =?UTF-8?q?=E8=A1=A8=E9=AB=98=E9=A2=91=E6=9F=A5=E8=AF=A2=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=95=B0=E6=8D=AE=E5=BA=93=E7=B4=A2=E5=BC=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tm-backend/app/core/models/users.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tm-backend/app/core/models/users.py b/tm-backend/app/core/models/users.py index b43bedb..19fa7d4 100644 --- a/tm-backend/app/core/models/users.py +++ b/tm-backend/app/core/models/users.py @@ -1,4 +1,4 @@ -from sqlalchemy import Column, Integer, Float, VARCHAR, Sequence, DateTime +from sqlalchemy import Column, Integer, Float, VARCHAR, Sequence, DateTime, Index from app.database import Base class Users(Base): @@ -8,17 +8,17 @@ class Users(Base): username = Column(VARCHAR(200), nullable=False) email = Column(VARCHAR(200), nullable=False) password = Column(VARCHAR(500), nullable=True) - phone = Column(VARCHAR(80)) + phone = Column(VARCHAR(80), index=True) gender = Column(VARCHAR(32)) location = Column(VARCHAR(32)) bumen = Column(VARCHAR(32)) - role = Column(VARCHAR(32)) + role = Column(VARCHAR(32), index=True) shuzhi = Column(Float, default=0.0) learn_hour = Column(Float, default=0.0) create_hour = Column(Float, default=0.0) avantar = Column(VARCHAR(256)) desc = Column(VARCHAR(1000)) - register_time = Column(DateTime) + register_time = Column(DateTime, index=True) last_login_time = Column(DateTime) last_study_time = Column(DateTime) # 最后学习时间