feat: govern connector configurations and simulations

This commit is contained in:
2026-08-20 12:58:53 +02:00
parent 3964a2e4e7
commit 0f61fe4607
18 changed files with 3309 additions and 14 deletions
+11 -12
View File
@@ -24,20 +24,19 @@ class ConnectorsMigrationTests(unittest.TestCase):
try:
with engine.connect() as connection:
self.assertIn(
"f7c8d9e0a1b2",
"a8d9e0f1b2c3",
set(MigrationContext.configure(connection).get_current_heads()),
)
self.assertIn(
"connector_tabular_sources",
inspect(connection).get_table_names(),
)
self.assertIn(
"connector_sanctions_snapshots",
inspect(connection).get_table_names(),
)
self.assertIn(
"connector_sanctions_acquisition_runs",
inspect(connection).get_table_names(),
self.assertTrue(
{
"connector_tabular_sources",
"connector_sanctions_snapshots",
"connector_sanctions_acquisition_runs",
"connector_definitions",
"connector_definition_revisions",
"connector_configurations",
"connector_simulation_runs",
}.issubset(inspect(connection).get_table_names())
)
finally:
engine.dispose()