From 307236190c98c13395b114df990eec50a9160251 Mon Sep 17 00:00:00 2001 From: yj <2077506045@qq.com> Date: 星期三, 27 八月 2025 16:59:48 +0800 Subject: [PATCH] 更新 --- app/models/contact.py | 16 +++++++++++----- 1 files changed, 11 insertions(+), 5 deletions(-) diff --git a/app/models/contact.py b/app/models/contact.py index b6b3491..0eb3c0d 100644 --- a/app/models/contact.py +++ b/app/models/contact.py @@ -1,6 +1,7 @@ """ 鑱旂郴浜轰俊鎭ā鍨� """ + from sqlalchemy import Column, String, Integer, DateTime, Text from sqlalchemy.sql import func from .database import Base @@ -8,10 +9,13 @@ class Contact(Base): """鑱旂郴浜轰俊鎭〃""" + __tablename__ = "contacts" - + id = Column(Integer, primary_key=True, index=True, autoincrement=True) - wc_id = Column(String(100), unique=True, index=True, nullable=False, comment="寰俊ID/缇D") + wc_id = Column( + String(100), unique=True, index=True, nullable=False, comment="寰俊ID/缇D" + ) user_name = Column(String(100), nullable=True, comment="寰俊鐢ㄦ埛鍚�") nick_name = Column(String(100), nullable=True, comment="鏄电О") remark = Column(String(100), nullable=True, comment="澶囨敞") @@ -23,9 +27,11 @@ small_head = Column(String(500), nullable=True, comment="灏忓ご鍍廢RL") label_list = Column(Text, nullable=True, comment="鏍囩鍒楄〃") v1 = Column(String(200), nullable=True, comment="v1鏁版嵁") - + work_wc_id = Column(String(100), nullable=True, comment="浼佷笟寰俊id") created_at = Column(DateTime, default=func.now(), comment="鍒涘缓鏃堕棿") - updated_at = Column(DateTime, default=func.now(), onupdate=func.now(), comment="鏇存柊鏃堕棿") - + updated_at = Column( + DateTime, default=func.now(), onupdate=func.now(), comment="鏇存柊鏃堕棿" + ) + def __repr__(self): return f"<Contact(wc_id='{self.wc_id}', nick_name='{self.nick_name}')>" -- Gitblit v1.9.1