Working on user, backend.

This commit is contained in:
charles-gauthereau
2024-10-27 11:51:53 +01:00
parent 1069b2c3ad
commit b62261896b
28 changed files with 7351 additions and 3383 deletions
+12
View File
@@ -0,0 +1,12 @@
from sqlalchemy import Column, DateTime, Integer
from sqlalchemy.sql import func
from database import BaseModel
class Model(BaseModel):
__abstract__ = True
id = Column(Integer, primary_key=True, index=True)
created_at = Column(DateTime(timezone=True), server_default=func.now())
updated_at = Column(DateTime(timezone=True), onupdate=func.now())
+8
View File
@@ -0,0 +1,8 @@
from datetime import datetime
from pydantic import BaseModel as BaseSchema
class Schema(BaseSchema):
id: int | None = None
created_at: datetime | None = None