From 716af24e80a03a44a4d287464f27403b40714047 Mon Sep 17 00:00:00 2001 From: Tristan Ancelet Date: Tue, 9 May 2023 19:50:05 -0500 Subject: [PATCH] Removed DB from root project, as it needs to be used by the web project. --- Database/create-database.sql | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 Database/create-database.sql diff --git a/Database/create-database.sql b/Database/create-database.sql deleted file mode 100644 index a28d0ed..0000000 --- a/Database/create-database.sql +++ /dev/null @@ -1,31 +0,0 @@ -CREATE TABLE IF NOT EXISTS log_levels ( - log_level_id INTEGER PRIMARY KEY, - log_level_name VARCHAR(10) NOT NULL -); - -INSERT INTO log_levels (log_level_id, log_level_name) VALUES - (0, 'INFO'), - (1, 'CRITICAL'), - (2, 'WARNING'); - -CREATE TABLE IF NOT EXISTS logs ( - log_id INTEGER PRIMARY KEY AUTOINCREMENT, - log_level_id INTEGER NOT NULL DEFAULT 0, - log_source VARCHAR NOT NULL, -- This will be a unix path '/path/to/script' - log_message TEXT NOT NULl, - log_entry_timestamp DATETIME DEFAULT CURRENT_TIMESTAMP, - - FOREIGN KEY (log_level_id) REFERENCES log_levels(log_level_id) -); - - -CREATE VIEW IF NOT EXISTS log_statistics AS - SELECT levels.log_level_name, COUNT(logs.log_id) FROM logs - JOIN log_levels levels ON log_levels.log_level_id = logs.log_level_id - GROUP BY logs.log_level_id; - -CREATE VIEW IF NOT EXISTS log_statistics_last_7_days AS - SELECT log_levels.log_level_name, COUNT(logs.log_id) FROM logs - JOIN log_levels ON log_levels.log_level_id = logs.log_level_id - WHERE logs.log_entry_timestamp > DATETIME(CURRENT_TIMESTAMP, '-7 day') - GROUP BY logs.log_level_id; \ No newline at end of file