generated from dopt-python/py311
config based auto-generated form
This commit is contained in:
@@ -150,12 +150,12 @@ def insert_initial_recording(
|
||||
|
||||
|
||||
def update_initial_recording(
|
||||
erfassung_id: int,
|
||||
id_: int,
|
||||
data: dict[str, Any],
|
||||
) -> None:
|
||||
stmt = (
|
||||
db.grunderfassung_unternehmen.update()
|
||||
.where(db.grunderfassung_unternehmen.c.erfassung_id == erfassung_id)
|
||||
.where(db.grunderfassung_unternehmen.c.erfassung_id == id_)
|
||||
.values(data)
|
||||
)
|
||||
with db.ENGINE.begin() as conn:
|
||||
@@ -163,16 +163,16 @@ def update_initial_recording(
|
||||
|
||||
|
||||
def get_initial_recording(
|
||||
erfassung_id: int,
|
||||
id_: int,
|
||||
) -> dict[str, Any]:
|
||||
stmt = db.grunderfassung_unternehmen.select().where(
|
||||
db.grunderfassung_unternehmen.c.erfassung_id == erfassung_id
|
||||
db.grunderfassung_unternehmen.c.erfassung_id == id_
|
||||
)
|
||||
with db.ENGINE.begin() as conn:
|
||||
ret = conn.execute(stmt)
|
||||
|
||||
row = ret.fetchone()
|
||||
if row is None:
|
||||
raise KeyError(f"Database ID {erfassung_id} not found")
|
||||
raise KeyError(f"Database ID {id_} not found")
|
||||
|
||||
return row._asdict()
|
||||
|
||||
Reference in New Issue
Block a user