Completed Change to ReactJS

This commit is contained in:
2024-09-02 14:28:35 +00:00
parent 953edb3d0c
commit 6264778ea0
89 changed files with 4190 additions and 3866 deletions

View File

@ -1,3 +1,4 @@
from datetime import datetime
from backend.db.models.houses import Houses, Areas
from sqlalchemy.orm import Session
@ -75,4 +76,15 @@ class RepositoryHouses:
return db_house
def delete(self, db: Session, house_id: str):
pass
db_house = self.get_by_id(house_id)
if not db_house:
return None
try:
self.houses.query.where(Houses.id == house_id).update({"deleted_at": datetime.utcnow()})
db.commit()
except Exception:
db.rollback()
raise
db.refresh(db_house)
return db_house