mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-21 04:46:26 +00:00
This commit removes the deprecated frontend/web-old directory, updates various project configuration files including tsconfig, vite config, environment variables, and backend data models. It also fixes several API paths, adds tenant awareness to multiple models, and makes minor UI adjustments.
25 lines
825 B
Python
25 lines
825 B
Python
from sqlalchemy import Boolean, String
|
|
from sqlalchemy.orm import Mapped, mapped_column
|
|
|
|
from app.core.base_model import ModelMixin, TenantMixin
|
|
|
|
|
|
class ParamsModel(ModelMixin, TenantMixin):
|
|
"""
|
|
参数配置表
|
|
"""
|
|
|
|
__tablename__: str = "sys_param"
|
|
__table_args__: dict[str, str] = {"comment": "系统参数表"}
|
|
__loader_options__: list[str] = []
|
|
|
|
config_name: Mapped[str] = mapped_column(String(64), nullable=False, comment="参数名称")
|
|
config_key: Mapped[str] = mapped_column(String(500), nullable=False, comment="参数键名")
|
|
config_value: Mapped[str | None] = mapped_column(String(500), comment="参数键值")
|
|
config_type: Mapped[bool] = mapped_column(
|
|
Boolean,
|
|
default=False,
|
|
nullable=True,
|
|
comment="系统内置(True:是 False:否)",
|
|
)
|