Files
yaoyaoai/app/services/oem_desktop_config.py
fengchuanhn@gmail.com 13c8493e4c 1
2026-05-21 16:38:11 +08:00

13 lines
426 B
Python

"""desktop_configs 表:键值配置。"""
from sqlalchemy import select
from sqlalchemy.ext.asyncio import AsyncSession
from app.models.desktopConfig import DesktopConfig
async def list_all_as_map(db: AsyncSession,oem_id: int) -> dict[str, str]:
result = await db.execute(select(DesktopConfig).where(DesktopConfig.oem_id == oem_id))
rows = result.scalars().all()
return {row.name: row.value for row in rows}