Update app/schemas.py

This commit is contained in:
Cameron 2025-12-10 21:49:25 +00:00
parent 6a5d9e5f8e
commit 1fc3e9ffa1

View file

@ -24,7 +24,7 @@ class CustomerBase(BaseModel):
preferred_contact_method: Optional[str] = None preferred_contact_method: Optional[str] = None
class Customer(CustomerBase): class Customer(CustomerBase):
customer_id: str # now a string customer_id: str
class Config: class Config:
orm_mode = True orm_mode = True
@ -32,14 +32,14 @@ class Customer(CustomerBase):
# Account Schemas # Account Schemas
# ----------------------- # -----------------------
class AccountBase(BaseModel): class AccountBase(BaseModel):
customer_id: str # now a string customer_id: str
account_type: str account_type: str
open_date: date open_date: date
balance: float balance: float
branch_id: Optional[int] = None branch_id: Optional[int] = None
class Account(AccountBase): class Account(AccountBase):
account_id: str # now a string account_id: str
account_number: str account_number: str
class Config: class Config:
orm_mode = True orm_mode = True