From 2f7a87ce6d9fb103734d15fe9cb948e035cdaa56 Mon Sep 17 00:00:00 2001 From: Albert S Date: Fri, 3 May 2019 15:56:08 +0200 Subject: [PATCH] user model: added enabled column --- setup/sqlite.sql | 2 +- user.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/setup/sqlite.sql b/setup/sqlite.sql index 8d3ecc5..83c0281 100644 --- a/setup/sqlite.sql +++ b/setup/sqlite.sql @@ -1,6 +1,6 @@ CREATE TABLE page(id INTEGER PRIMARY KEY, name varchar(256), lastrevision integer, visible integer DEFAULT 1); CREATE TABLE user(id INTEGER PRIMARY KEY,username varchar(64), -password blob, salt blob, permissions integer); +password blob, salt blob, permissions integer, enabled integer DEFAULT 1); CREATE TABLE session(id INTEGER PRIMARY KEY, csrf_token varchar(32), creationtime date, userid integer , token varchar(32)); CREATE TABLE permissions(id INTEGER PRIMARY KEY, permissions integer, diff --git a/user.h b/user.h index 8b7efa9..89e46fb 100644 --- a/user.h +++ b/user.h @@ -17,6 +17,7 @@ class User std::string login; std::vector password; std::vector salt; + bool enabled; Permissions permissions; User(); };