mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2025-12-19 14:51:27 +00:00
33 lines
1.2 KiB
SQL
33 lines
1.2 KiB
SQL
# Updates DB from 26 to 27 -AffectedArc07
|
|
# Adds a new table for instance data caching, and server_id fields on other tables
|
|
|
|
CREATE TABLE `instance_data_cache` (
|
|
`server_id` VARCHAR(50) NOT NULL COLLATE 'utf8mb4_general_ci',
|
|
`key_name` VARCHAR(50) NOT NULL COLLATE 'utf8mb4_general_ci',
|
|
`key_value` VARCHAR(12345) NOT NULL COLLATE 'utf8mb4_general_ci',
|
|
`last_updated` TIMESTAMP NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
|
|
PRIMARY KEY (`server_id`, `key_name`) USING HASH
|
|
) COLLATE='utf8mb4_general_ci' ENGINE=MEMORY;
|
|
|
|
ALTER TABLE `ban`
|
|
ADD COLUMN `server_id` VARCHAR(50) NULL DEFAULT NULL AFTER `serverip`;
|
|
|
|
ALTER TABLE `connection_log`
|
|
ADD COLUMN `server_id` VARCHAR(50) NULL DEFAULT NULL AFTER `computerid`;
|
|
|
|
ALTER TABLE `death`
|
|
ADD COLUMN `server_id` TEXT NULL AFTER `tod`;
|
|
|
|
ALTER TABLE `karma`
|
|
ADD COLUMN `server_id` TEXT NULL AFTER `spenderip`;
|
|
|
|
ALTER TABLE `legacy_population`
|
|
ADD COLUMN `server_id` VARCHAR(50) NULL DEFAULT NULL AFTER `admincount`;
|
|
|
|
# Notes already has a column for this
|
|
ALTER TABLE `notes`
|
|
CHANGE COLUMN `server` `server` VARCHAR(50) NULL COLLATE 'utf8mb4_general_ci' AFTER `edits`;
|
|
|
|
ALTER TABLE `round`
|
|
ADD COLUMN `server_id` VARCHAR(50) NULL DEFAULT NULL AFTER `station_name`;
|