Added base schemas

This commit is contained in:
2024-04-01 18:46:53 +02:00
parent 9d6bdd60c8
commit 41aaef0d66
4 changed files with 18 additions and 1 deletions

View File

@@ -2,3 +2,4 @@ from .app import * # noqa
from .crud import * # noqa
from .models import * # noqa
from .pagination import * # noqa
from .schemas import * # noqa

View File

@@ -0,0 +1 @@
from .base import * # noqa

View File

@@ -0,0 +1,15 @@
from datetime import datetime
from uuid import UUID
from pydantic import BaseModel, ConfigDict
class BaseSchemaModelIN(BaseModel):
created_by_id: str
model_config = ConfigDict(from_attributes=True)
class BaseSchemaModelOUT(BaseSchemaModelIN):
id: UUID
created_at: datetime
updated_at: datetime

View File

@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="creyPY",
version="0.0.8",
version="0.0.9",
description="My collection of Python and FastAPI shortcuts etc.",
author="Conrad Großer",
author_email="conrad@noah.tech",