"squash" migrations in a single one

This commit is contained in:
yacine Bouraroui
2024-10-04 13:35:07 +02:00
parent 7b31a900f6
commit c95b59d5da
12 changed files with 28 additions and 43 deletions
@@ -1 +0,0 @@
DROP TABLE job_params;
@@ -1,9 +0,0 @@
-- Add up migration script here
-- Add down migration script here
CREATE TABLE job_params (
id UUID PRIMARY KEY,
args JSONB,
raw_code TEXT,
raw_flow jsonb NULL
);
@@ -1,2 +0,0 @@
-- Add down migration script here
ALTER TABLE job_params DROP COLUMN tag;
@@ -1,2 +0,0 @@
-- Add up migration script here
ALTER TABLE job_params ADD COLUMN tag VARCHAR(50);
@@ -1,2 +0,0 @@
-- Add down migration script here
DROP TABLE job_args;
@@ -1,7 +0,0 @@
-- Add up migration script here
CREATE TABLE job_args (
id UUID PRIMARY KEY,
args JSONB,
tag VARCHAR(50),
workspace_id VARCHAR(50)
);
@@ -1,5 +0,0 @@
-- Add down migration script here
ALTER TABLE job_params DROP COLUMN workspace_id;
-- args has been moved to job_params table
ALTER TABLE job_params ADD COLUMN args JSONB;
@@ -1,5 +0,0 @@
-- Add up migration script here
ALTER TABLE job_params ADD COLUMN workspace_id VARCHAR(50);
-- args has been moved to job_params table
ALTER TABLE job_params DROP COLUMN args;
@@ -1,2 +0,0 @@
-- Add down migration script here
DROP TABLE completed_jobs_result;
@@ -1,8 +0,0 @@
-- Add up migration script here
CREATE TABLE completed_jobs_result (
id UUID PRIMARY KEY,
result JSONB,
tag VARCHAR(50),
workspace_id VARCHAR(50)
);
@@ -0,0 +1,3 @@
DROP TABLE job_params;
DROP TABLE job_args;
DROP TABLE completed_jobs_result;
@@ -0,0 +1,25 @@
-- Add up migration script here
-- Add down migration script here
-- Add up migration script here
CREATE TABLE job_params (
id UUID PRIMARY KEY,
raw_code TEXT,
raw_flow jsonb NULL,
tag VARCHAR(50),
workspace_id VARCHAR(50)
);
-- Add up migration script here
CREATE TABLE job_args (
id UUID PRIMARY KEY,
args JSONB,
tag VARCHAR(50),
workspace_id VARCHAR(50)
);
CREATE TABLE completed_jobs_result (
id UUID PRIMARY KEY,
result JSONB,
tag VARCHAR(50),
workspace_id VARCHAR(50)
);