DAO layer for task_instances and append-only completion_events (#21)

This commit was merged in pull request #21.
This commit is contained in:
2026-09-14 08:28:00 -04:00
parent 29c058a045
commit 12bb4d58b4
4 changed files with 1691 additions and 4 deletions
+2
View File
@@ -484,6 +484,8 @@ def test_children_and_admin_sql_lives_only_in_dao_module() -> None:
"custom_components/nestquest/dao_presence.py", # validates the
# schedule/override child exists before writing (same FK shape
# as dao_rules: one existence SELECT per write)
"custom_components/nestquest/dao_instances.py", # validates the
# instance/event child exists before writing (same FK shape)
"custom_components/nestquest/schema.py", # declares the DDL
"custom_components/nestquest/migrations.py", # applies the DDL
"tests/test_schema.py", # tests the DDL