diff --git a/assets/databases/heimdall/tables/jobs.sql b/assets/databases/heimdall/tables/jobs.sql index cca0427..e990fc7 100644 --- a/assets/databases/heimdall/tables/jobs.sql +++ b/assets/databases/heimdall/tables/jobs.sql @@ -29,4 +29,10 @@ do $$ begin alter table jobs drop column cancelled_by; update jobs set canceled_by = '' where canceled_by is null; end if; +end $$; + +do $$ begin + if exists (select 1 from information_schema.columns where table_name = 'jobs' and column_name = 'job_context' and character_maximum_length < 131070) then + alter table jobs alter column job_context TYPE VARCHAR(131070); + end if; end $$; \ No newline at end of file