feat(datasources): enforce policy-aware data visibility
Module Package Release / publish-packages (push) Successful in 11s

This commit is contained in:
2026-08-21 20:31:52 +02:00
parent 97ca670bfe
commit b54d1919e4
18 changed files with 1675 additions and 72 deletions
+3 -1
View File
@@ -34,7 +34,7 @@ class DatasourceMigrationTests(unittest.TestCase):
try:
with engine.connect() as connection:
self.assertIn(
"b8d2f5a0c3e7",
"c9e3a6f1d4b8",
set(MigrationContext.configure(connection).get_current_heads()),
)
catalogue_columns = {
@@ -50,6 +50,8 @@ class DatasourceMigrationTests(unittest.TestCase):
"publication_state",
"owner_ref",
"quality_policy",
"access_policy_ref",
"visibility_policy",
"dependency_refs",
}.issubset(catalogue_columns)
)