重构模型基类

This commit is contained in:
2025-09-26 06:18:59 +08:00
parent 2a173c0566
commit cf5539f3c2
24 changed files with 43 additions and 45 deletions

View File

@@ -2,7 +2,7 @@
from typing import Optional, Literal
from sqlmodel import Field, UniqueConstraint, Column, func, DateTime
from .base import BaseModel
from .base import TableBase
from datetime import datetime
SETTINGS_TYPE = Literal[
@@ -34,7 +34,7 @@ SETTINGS_TYPE = Literal[
]
# 数据库模型
class Setting(BaseModel, table=True):
class Setting(TableBase, table=True):
__tablename__ = 'settings'
__table_args__ = (UniqueConstraint("type", "name", name="uq_setting_type_name"),)