From a305bdf9f192e448654091b3c5e7e0e82c958fbe Mon Sep 17 00:00:00 2001 From: iglocska Date: Wed, 17 Nov 2021 14:45:45 +0100 Subject: [PATCH] new: [mysql] added new table for audit logs --- INSTALL/mysql.sql | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/INSTALL/mysql.sql b/INSTALL/mysql.sql index 88a3040..e5dcd7a 100644 --- a/INSTALL/mysql.sql +++ b/INSTALL/mysql.sql @@ -390,6 +390,26 @@ CREATE TABLE `meta_template_fields` ( KEY `type` (`type`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +CREATE TABLE IF NOT EXISTS `audit_logs` ( + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, + `created` datetime NOT NULL, + `user_id` int(10) unsigned NOT NULL, + `authkey_id` int(11) DEFAULT NULL, + `ip` varbinary(16) DEFAULT NULL, + `request_type` tinyint NOT NULL, + `request_id` varchar(191) DEFAULT NULL, + `action` varchar(20) NOT NULL, + `model` varchar(80) NOT NULL, + `model_id` int(10) unsigned NOT NULL, + `model_title` text DEFAULT NULL, + `change` blob, + PRIMARY KEY (`id`), + KEY `user_id` (`user_id`), + KEY `ip` (`ip`), + KEY `model` (`model`), + KEY `action` (`action`), + KEY `model_id` (`model_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;