34 lines
1.4 KiB
SQL
34 lines
1.4 KiB
SQL
-- =============================================================================
|
|
-- E2E test database schema for the ``sientia_data`` namespace.
|
|
--
|
|
-- SINGLE SOURCE OF TRUTH: mirrors production DDL for tables the orchestrator
|
|
-- writes to. Any production DDL change must be pasted into this file (same
|
|
-- pattern as sientia-dataops-laborious_temporal/e2e/db_schema.sql).
|
|
-- =============================================================================
|
|
|
|
CREATE SCHEMA IF NOT EXISTS sientia_data;
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- sientia_data.log_report
|
|
-- Written by ProcessNotifications via export_data_to_postgres.
|
|
-- The table is dropped between tests so each scenario starts with a clean
|
|
-- slate; the per-test autouse fixture re-runs this script.
|
|
-- -----------------------------------------------------------------------------
|
|
DROP TABLE IF EXISTS sientia_data.log_report;
|
|
CREATE TABLE sientia_data.log_report (
|
|
status text,
|
|
"timestamp" timestamptz,
|
|
groups text,
|
|
message text,
|
|
level text,
|
|
notification_id text,
|
|
block text,
|
|
schedule text,
|
|
pipeline text,
|
|
project text,
|
|
model_name text,
|
|
model_id text,
|
|
mail_type text,
|
|
created_at timestamptz DEFAULT CURRENT_TIMESTAMP
|
|
);
|