Skip to content
Snippets Groups Projects
Verified Commit c6b53cff authored by Martin Weise's avatar Martin Weise
Browse files

Fixed the data generation script

parent eae7c6db
Branches
No related tags found
No related merge requests found
......@@ -92,10 +92,11 @@ def update_databases() -> None:
fk_old_id: int = fk.id
fk_new_id: uuid = uuid.uuid4()
plan.append(
f"UPDATE mdb_constraints_foreign_key SET id = '{fk_new_id}', tid = '{tbl_new_id}' WHERE id = '{fk_old_id}';")
f"UPDATE mdb_constraints_foreign_key SET fkid = '{fk_new_id}', tid = '{tbl_new_id}' WHERE fkid = '{fk_old_id}';")
for fkref in fk.references:
fkref_old_id = fkref.id
plan.append(
f"UPDATE mdb_constraints_foreign_key_reference SET id = UUID(), fkid = '{fk_new_id}' WHERE fkid = '{fkref}';")
f"UPDATE mdb_constraints_foreign_key_reference SET id = UUID(), fkid = '{fk_new_id}' WHERE fkid = '{fkref_old_id}';")
for pk in table.constraints.primary_key:
pk_old_id: int = pk.id
plan.append(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment