diff --git a/storage/upload_model.go b/storage/upload_model.go index f126bb7..ed5a1e7 100644 --- a/storage/upload_model.go +++ b/storage/upload_model.go @@ -13,8 +13,9 @@ var DB = db.DB const ( DBUploadSchema = ` CREATE TABLE IF NOT EXISTS "upload" ( - "upload_id" TEXT NOT NULL, - "path" TEXT DEFAULT '', + upload_id TEXT NOT NULL, + path TEXT DEFAULT '', + status INTEGER DEFAULT 0, PRIMARY KEY("upload_id") ); ` @@ -22,6 +23,12 @@ const ( QNewUpload = `INSERT INTO upload (upload_id) VALUES (:upload_id)` ) +const ( + UpNew = iota + UpWaitingPayment + UpReady +) + var ( ErrDoesNotExist = errors.New("does not exist") ErrAlreadyExists = errors.New("already exists")