feat: add repair parts tracking

This commit is contained in:
lussierj committed 2026-08-02 21:26:15 +00:00
1 parent 6e550c1c13
commit eab9646960
23 files changed
+2386 -4

No files matched your search

@@ -474,7 +474,9 @@ class ControlBoardReplacementDatabaseTests(unittest.TestCase):
"TRUNCATE miner_control_board_installations, "
"miner_network_identities, miner_mac_ownerships"
)
cur.execute("ALTER TABLE repair_events DISABLE TRIGGER trg_protect_repair_event_history")
cur.execute("DELETE FROM repair_events")
cur.execute("ALTER TABLE repair_events ENABLE TRIGGER trg_protect_repair_event_history")
cur.execute("DELETE FROM repairs")
cur.execute("DELETE FROM miner_tags")
cur.execute("DELETE FROM miner_asset_id_history")
@@ -500,7 +502,9 @@ class ControlBoardReplacementDatabaseTests(unittest.TestCase):
"TRUNCATE miner_control_board_installations, "
"miner_network_identities, miner_mac_ownerships"
)
cur.execute("ALTER TABLE repair_events DISABLE TRIGGER trg_protect_repair_event_history")
cur.execute("DELETE FROM repair_events")
cur.execute("ALTER TABLE repair_events ENABLE TRIGGER trg_protect_repair_event_history")
cur.execute("DELETE FROM repairs")
cur.execute("DELETE FROM miner_tags")
cur.execute("DELETE FROM miner_asset_id_history")