Upload states

use-redis
Chakib Benziane 5 years ago
parent 0515af0129
commit 8cad8011ff

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

Loading…
Cancel
Save