From 607252238d375d338e328d492bc57b3335590699 Mon Sep 17 00:00:00 2001 From: HHY Date: Thu, 24 Sep 2026 21:16:42 -0700 Subject: [PATCH] =?UTF-8?q?fix:=20models/=5F=5Finit=5F=5F=20=E8=A1=A5?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=20extend.py=20=E4=BA=94=E6=A8=A1=E5=9E=8B(ar?= =?UTF-8?q?ticles/pay=5Forders/devices/company=5Fparams/sms=5Fcodes)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 根因: extend 模型未在 models 包导出, init_db 全新建库时缺这 5 张表, seed 帮助文章步骤查询 articles 崩溃(本地老库碰巧有表未暴露)。 已用全新临时库完整验证: 22 表齐全, 管理员/254 样板/8 帮助文章/公告全部就绪 --- src/huamenchuang/models/__init__.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/huamenchuang/models/__init__.py b/src/huamenchuang/models/__init__.py index f1d7674..4130281 100644 --- a/src/huamenchuang/models/__init__.py +++ b/src/huamenchuang/models/__init__.py @@ -14,6 +14,13 @@ from huamenchuang.models.contract import ( StockMove, WarehouseItem, ) +from huamenchuang.models.extend import ( + Article, + CompanyParam, + Device, + PayOrder, + SmsCode, +) from huamenchuang.models.order import DEFAULT_PROCESSES, Order, OrderLog, OrderProcess from huamenchuang.models.user import User from huamenchuang.models.windoor_template import WindoorCatelog, WindoorTemplate @@ -21,17 +28,22 @@ from huamenchuang.models.windoor_template import WindoorCatelog, WindoorTemplate __all__ = [ "AfterSale", "Announcement", + "Article", + "CompanyParam", "Contract", "Customer", "DEFAULT_PROCESSES", + "Device", "MeasureOrder", "Order", "OrderLog", "OrderProcess", + "PayOrder", "Product", "ProductCatelog", "Quotation", "ReceiptAccount", + "SmsCode", "StockMove", "User", "WarehouseItem",