mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-11 12:23:20 +00:00
migration: jobs dismissal
This commit is contained in:
1 parent
b462499f64
commit
f5a64c1eda
3 files changed
+17
No files matched your search
@@ -0,0 +1,5 @@
|
||||
-- noinspection SqlDialectInspectionForFile
|
||||
-- noinspection SqlNoDataSourceInspectionForFile
|
||||
-- noinspection SqlResolveForFile
|
||||
|
||||
ALTER TABLE generic_inference_jobs DROP COLUMN is_dismissed_by_user;
|
||||
@@ -0,0 +1,7 @@
|
||||
-- noinspection SqlDialectInspectionForFile
|
||||
-- noinspection SqlNoDataSourceInspectionForFile
|
||||
-- noinspection SqlResolveForFile
|
||||
|
||||
ALTER TABLE generic_inference_jobs
|
||||
ADD COLUMN is_dismissed_by_user BOOLEAN NOT NULL DEFAULT FALSE
|
||||
AFTER attempt_count;
|
||||
@@ -198,6 +198,11 @@ CREATE TABLE generic_inference_jobs (
|
||||
-- We can track this against a "max_attempt_count"
|
||||
attempt_count SMALLINT UNSIGNED NOT NULL DEFAULT 0,
|
||||
|
||||
-- If the user chooses to no longer display or poll the job, we mark this flag true.
|
||||
-- This can only be set for terminal state (completed or failed) jobs.
|
||||
-- We use this flag to remove the job from the user's view.
|
||||
is_dismissed_by_user BOOLEAN NOT NULL DEFAULT FALSE,
|
||||
|
||||
-- If there is a failure, tell the user why.
|
||||
-- This isn't localized or very friendly to present to the user.
|
||||
failure_reason VARCHAR(512) DEFAULT NULL,
|
||||
|
||||
Reference in new issue
Block a user