From 8cad8011ff9d0c69464f4ce45f4373d58bbdf872 Mon Sep 17 00:00:00 2001 From: Chakib Benziane Date: Sun, 17 Mar 2019 20:25:44 +0100 Subject: [PATCH] Upload states --- storage/upload_model.go | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) 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")