Logs playtime history for ALL departments (#22446)

This commit is contained in:
AffectedArc07
2023-09-30 12:41:16 +01:00
committed by GitHub
parent c14de908f9
commit 26258bd21b
5 changed files with 59 additions and 11 deletions
+10
View File
@@ -474,7 +474,17 @@ CREATE TABLE `playtime_history` (
`ckey` varchar(32) NOT NULL,
`date` DATE NOT NULL,
`time_living` SMALLINT NOT NULL,
`time_crew` SMALLINT NOT NULL,
`time_special` SMALLINT NOT NULL,
`time_ghost` SMALLINT NOT NULL,
`time_command` SMALLINT NOT NULL,
`time_engineering` SMALLINT NOT NULL,
`time_medical` SMALLINT NOT NULL,
`time_science` SMALLINT NOT NULL,
`time_supply` SMALLINT NOT NULL,
`time_security` SMALLINT NOT NULL,
`time_silicon` SMALLINT NOT NULL,
`time_service` SMALLINT NOT NULL,
PRIMARY KEY (`ckey`, `date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
+13
View File
@@ -0,0 +1,13 @@
# Updating SQL from 51 to 52 -AffectedArc07
# Adding all department columns to playtime_history
ALTER TABLE `playtime_history`
ADD COLUMN `time_crew` SMALLINT NOT NULL AFTER `time_living`,
ADD COLUMN `time_special` SMALLINT NOT NULL AFTER `time_crew`,
ADD COLUMN `time_command` SMALLINT NOT NULL AFTER `time_ghost`,
ADD COLUMN `time_engineering` SMALLINT NOT NULL AFTER `time_command`,
ADD COLUMN `time_medical` SMALLINT NOT NULL AFTER `time_engineering`,
ADD COLUMN `time_science` SMALLINT NOT NULL AFTER `time_medical`,
ADD COLUMN `time_supply` SMALLINT NOT NULL AFTER `time_science`,
ADD COLUMN `time_security` SMALLINT NOT NULL AFTER `time_supply`,
ADD COLUMN `time_silicon` SMALLINT NOT NULL AFTER `time_security`,
ADD COLUMN `time_service` SMALLINT NOT NULL AFTER `time_silicon`;