feat(validation): complete validation editor and master data modules

This commit is contained in:
Schubert Ferenc 2026-07-10 22:42:03 +02:00
parent 2b5c765e41
commit f73a24df13
73 changed files with 10194 additions and 0 deletions

View file

@ -0,0 +1,25 @@
from __future__ import annotations
from datetime import datetime
from pydantic import BaseModel, ConfigDict
from typing import Generic, TypeVar
T = TypeVar("T")
class ORMModel(BaseModel):
model_config = ConfigDict(from_attributes=True)
class EntityRead(ORMModel):
id: str
created_at: datetime
updated_at: datetime
class PaginatedResponse(BaseModel, Generic[T]):
items: list[T]
total: int
page: int
page_size: int