fix: migrate issues

This commit is contained in:
Rogee
2025-02-10 16:34:50 +08:00
parent 6c8590c830
commit 29101d7067

View File

@@ -7,6 +7,7 @@ CREATE TYPE river_job_state AS ENUM(
'cancelled', 'cancelled',
'completed', 'completed',
'discarded', 'discarded',
'pending',
'retryable', 'retryable',
'running', 'running',
'scheduled' 'scheduled'
@@ -119,7 +120,7 @@ UPDATE river_job SET metadata = '{}' WHERE metadata IS NULL;
ALTER TABLE river_job ALTER COLUMN metadata SET NOT NULL; ALTER TABLE river_job ALTER COLUMN metadata SET NOT NULL;
-- The 'pending' job state will be used for upcoming functionality: -- The 'pending' job state will be used for upcoming functionality:
ALTER TYPE river_job_state ADD VALUE IF NOT EXISTS 'pending' AFTER 'discarded'; -- ALTER TYPE river_job_state ADD VALUE IF NOT EXISTS 'pending' AFTER 'discarded';
ALTER TABLE river_job DROP CONSTRAINT finalized_or_finalized_at_null; ALTER TABLE river_job DROP CONSTRAINT finalized_or_finalized_at_null;
ALTER TABLE river_job ADD CONSTRAINT finalized_or_finalized_at_null CHECK ( ALTER TABLE river_job ADD CONSTRAINT finalized_or_finalized_at_null CHECK (