From ade63d07df92217464f81624659df157e2757f37 Mon Sep 17 00:00:00 2001 From: Marco Date: Sat, 24 Mar 2018 17:49:35 +0100 Subject: [PATCH] Add 'force_logout' column to 'users' table in database schema --- Database/MySQL.sql | 1 + Database/PostgreSQL.sql | 3 ++- Database/SQLite.sql | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Database/MySQL.sql b/Database/MySQL.sql index 7dd904e..80a17c1 100644 --- a/Database/MySQL.sql +++ b/Database/MySQL.sql @@ -18,6 +18,7 @@ CREATE TABLE IF NOT EXISTS `users` ( `roles_mask` int(10) unsigned NOT NULL DEFAULT '0', `registered` int(10) unsigned NOT NULL, `last_login` int(10) unsigned DEFAULT NULL, + `force_logout` mediumint(7) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `email` (`email`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; diff --git a/Database/PostgreSQL.sql b/Database/PostgreSQL.sql index 067c2f0..46325b3 100644 --- a/Database/PostgreSQL.sql +++ b/Database/PostgreSQL.sql @@ -14,7 +14,8 @@ CREATE TABLE IF NOT EXISTS "users" ( "resettable" SMALLINT NOT NULL DEFAULT '1' CHECK ("resettable" >= 0), "roles_mask" INTEGER NOT NULL DEFAULT '0' CHECK ("roles_mask" >= 0), "registered" INTEGER NOT NULL CHECK ("registered" >= 0), - "last_login" INTEGER DEFAULT NULL CHECK ("last_login" >= 0) + "last_login" INTEGER DEFAULT NULL CHECK ("last_login" >= 0), + "force_logout" INTEGER NOT NULL DEFAULT '0' CHECK ("force_logout" >= 0) ); CREATE TABLE IF NOT EXISTS "users_confirmations" ( diff --git a/Database/SQLite.sql b/Database/SQLite.sql index f76ad33..f505396 100644 --- a/Database/SQLite.sql +++ b/Database/SQLite.sql @@ -15,6 +15,7 @@ CREATE TABLE "users" ( "roles_mask" INTEGER NOT NULL CHECK ("roles_mask" >= 0) DEFAULT "0", "registered" INTEGER NOT NULL CHECK ("registered" >= 0), "last_login" INTEGER CHECK ("last_login" >= 0) DEFAULT NULL, + "force_logout" INTEGER NOT NULL CHECK ("force_logout" >= 0) DEFAULT "0", CONSTRAINT "email" UNIQUE ("email") );