feat: HotelModel

This commit is contained in:
martsforever
2025-08-24 21:58:28 +08:00
parent c17fc3028e
commit 0501da5892
2 changed files with 26 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
from decimal import Decimal
from typing import Optional
from pydantic import computed_field, PrivateAttr
from sqlmodel import Field, Relationship
from app.model.BasicModel import BasicModel
from app.model.UserModel import UserServiceModel
from app.utils.create_module_service import create_model_service
class HotelModel(BasicModel, table=True):
__tablename__ = "pl_hotel"
title: str = Field(default=None, description="酒店房间名称")
description: str = Field(default=None, description="酒店房间描述")
origin_price: Decimal = Field(default=None, description="原价")
discount_price: Decimal = Field(default=None, description="目标价")
picture: str = Field(default=None, description="房间预览照片")
sales: int = Field(default=None, description="销量")
HotelService = create_model_service(HotelModel)