from sqlalchemy.orm import Session from . import models, schemas def create_user(db: Session, user: schemas.UserCreate): db_user = models.User(**user.dict()) db.add(db_user) db.commit() db.refresh(db_user) return db_user def get_user(db: Session, user_id: int): return db.query(models.User).filter(models.User.id == user_id).first() def create_task(db: Session, task: schemas.TaskCreate): db_task = models.Task(**task.dict()) db.add(db_task) db.commit() db.refresh(db_task) return db_task