initial commit

This commit is contained in:
2025-05-25 22:09:31 +02:00
commit e8b832addc
19 changed files with 1177 additions and 0 deletions

11
app/crud.py Normal file
View File

@@ -0,0 +1,11 @@
from sqlmodel import Session
from app.models import Registration, RegistrationCreate
def create_registration(*, session: Session, registration_create: RegistrationCreate) -> Registration:
db_obj = Registration.model_validate(registration_create)
session.add(db_obj)
session.commit()
session.refresh(db_obj)
return db_obj