barbershop / schemas /MovimientosSh.py
winderoman's picture
Add application file
35c6a2c
from pydantic import BaseModel
from typing import List
from enum import Enum as PydanticEnum
from datetime import date
class MovimientosStatus(str,PydanticEnum):
INGRESO = 'INGRESO'
GASTO = 'GASTO'
class MovimientosBase(BaseModel):
tipo_movimiento:MovimientosStatus
descripcion : str
class MovimientosCreate(MovimientosBase):
cuenta : int
fecha : date
class MovimientosRead(MovimientosBase):
fecha : date
cuenta : int
id_movimientos: int
estado_gasto : bool
class MovimientosUpdate(MovimientosBase):
id_movimientos: int
cuenta : int
class MovimientosUpdateStatus(BaseModel):
id_movimientos: int
estado_gasto : bool