saving steel script into the database

This commit is contained in:
filipriec
2025-03-07 20:37:32 +01:00
parent b01eeddfe0
commit 965ffee35a
8 changed files with 65 additions and 80 deletions

View File

@@ -4,9 +4,9 @@ CREATE TABLE table_scripts (
table_definitions_id BIGINT NOT NULL REFERENCES table_definitions(id),
target_column TEXT NOT NULL,
script TEXT NOT NULL,
source_tables TEXT[] NOT NULL, -- Added to track which tables are used in calculation
source_columns TEXT[] NOT NULL, -- Added to track which columns are used in calculation
description TEXT, -- Optional description of what the script does
source_tables TEXT[],
source_columns TEXT[],
description TEXT,
created_at TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
UNIQUE(table_definitions_id, target_column)
);