From f140222dbcedbc23d7d49060a1fb5d294448ab76 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Tue, 24 Feb 2026 17:05:20 +0000 Subject: [PATCH] Rename pool status 'empty' to 'dry', add more file upload statuses --- db/enums/enums.bob.go | 31 +++++++++++++++-------- db/migrations/00066_pool_upload_enums.sql | 6 +++++ 2 files changed, 26 insertions(+), 11 deletions(-) create mode 100644 db/migrations/00066_pool_upload_enums.sql diff --git a/db/enums/enums.bob.go b/db/enums/enums.bob.go index d708b364..ef4a8d20 100644 --- a/db/enums/enums.bob.go +++ b/db/enums/enums.bob.go @@ -651,9 +651,11 @@ func (e *FileuploadCsvtype) Scan(value any) error { // Enum values for FileuploadFilestatustype const ( - FileuploadFilestatustypeError FileuploadFilestatustype = "error" - FileuploadFilestatustypeParsed FileuploadFilestatustype = "parsed" - FileuploadFilestatustypeUploaded FileuploadFilestatustype = "uploaded" + FileuploadFilestatustypeError FileuploadFilestatustype = "error" + FileuploadFilestatustypeParsed FileuploadFilestatustype = "parsed" + FileuploadFilestatustypeUploaded FileuploadFilestatustype = "uploaded" + FileuploadFilestatustypeCommitted FileuploadFilestatustype = "committed" + FileuploadFilestatustypeDiscarded FileuploadFilestatustype = "discarded" ) func AllFileuploadFilestatustype() []FileuploadFilestatustype { @@ -661,6 +663,8 @@ func AllFileuploadFilestatustype() []FileuploadFilestatustype { FileuploadFilestatustypeError, FileuploadFilestatustypeParsed, FileuploadFilestatustypeUploaded, + FileuploadFilestatustypeCommitted, + FileuploadFilestatustypeDiscarded, } } @@ -674,7 +678,9 @@ func (e FileuploadFilestatustype) Valid() bool { switch e { case FileuploadFilestatustypeError, FileuploadFilestatustypeParsed, - FileuploadFilestatustypeUploaded: + FileuploadFilestatustypeUploaded, + FileuploadFilestatustypeCommitted, + FileuploadFilestatustypeDiscarded: return true default: return false @@ -727,11 +733,12 @@ func (e *FileuploadFilestatustype) Scan(value any) error { // Enum values for FileuploadPoolconditiontype const ( - FileuploadPoolconditiontypeGreen FileuploadPoolconditiontype = "green" - FileuploadPoolconditiontypeMurky FileuploadPoolconditiontype = "murky" - FileuploadPoolconditiontypeBlue FileuploadPoolconditiontype = "blue" - FileuploadPoolconditiontypeEmpty FileuploadPoolconditiontype = "empty" - FileuploadPoolconditiontypeUnknown FileuploadPoolconditiontype = "unknown" + FileuploadPoolconditiontypeGreen FileuploadPoolconditiontype = "green" + FileuploadPoolconditiontypeMurky FileuploadPoolconditiontype = "murky" + FileuploadPoolconditiontypeBlue FileuploadPoolconditiontype = "blue" + FileuploadPoolconditiontypeDry FileuploadPoolconditiontype = "dry" + FileuploadPoolconditiontypeFalsePool FileuploadPoolconditiontype = "false pool" + FileuploadPoolconditiontypeUnknown FileuploadPoolconditiontype = "unknown" ) func AllFileuploadPoolconditiontype() []FileuploadPoolconditiontype { @@ -739,7 +746,8 @@ func AllFileuploadPoolconditiontype() []FileuploadPoolconditiontype { FileuploadPoolconditiontypeGreen, FileuploadPoolconditiontypeMurky, FileuploadPoolconditiontypeBlue, - FileuploadPoolconditiontypeEmpty, + FileuploadPoolconditiontypeDry, + FileuploadPoolconditiontypeFalsePool, FileuploadPoolconditiontypeUnknown, } } @@ -755,7 +763,8 @@ func (e FileuploadPoolconditiontype) Valid() bool { case FileuploadPoolconditiontypeGreen, FileuploadPoolconditiontypeMurky, FileuploadPoolconditiontypeBlue, - FileuploadPoolconditiontypeEmpty, + FileuploadPoolconditiontypeDry, + FileuploadPoolconditiontypeFalsePool, FileuploadPoolconditiontypeUnknown: return true default: diff --git a/db/migrations/00066_pool_upload_enums.sql b/db/migrations/00066_pool_upload_enums.sql new file mode 100644 index 00000000..2df3d9a1 --- /dev/null +++ b/db/migrations/00066_pool_upload_enums.sql @@ -0,0 +1,6 @@ +-- +goose Up +ALTER TYPE fileupload.PoolConditionType RENAME VALUE 'empty' TO 'dry'; +ALTER TYPE fileupload.PoolConditionType ADD VALUE 'false pool' AFTER 'dry'; +ALTER TYPE fileupload.FileStatusType ADD VALUE 'committed' AFTER 'uploaded'; +ALTER TYPE fileupload.FileStatusType ADD VALUE 'discarded' AFTER 'committed'; +