mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-25 09:31:13 +00:00
Condense Database Migrations (#17103)
* Condense Database Migrations Condenses the Database Migrations into a new initial schema. Also adds some instructions to the Database Readme for existing setups. * Update readme/delete changed migrations since pr creation * Reworks a bit how the previous migrations are handled and updates the instructions accordingly * Expand the readme with baseline/migrate --------- Co-authored-by: Werner <Arrow768@users.noreply.github.com>
This commit is contained in:
16
SQL/migrate-2017/V018__cargo_schemachange.sql
Normal file
16
SQL/migrate-2017/V018__cargo_schemachange.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
--
|
||||
-- Changes the Cargo Schema to allow grouping multiple items into one virtual item
|
||||
-- Implemented in #4435
|
||||
--
|
||||
|
||||
ALTER TABLE `ss13_cargo_items`
|
||||
DROP INDEX `path`;
|
||||
|
||||
ALTER TABLE `ss13_cargo_items`
|
||||
ADD COLUMN `supplier` VARCHAR(50) NOT NULL DEFAULT 'nt' AFTER `name`,
|
||||
ADD COLUMN `price` INT(11) NOT NULL AFTER `categories`,
|
||||
ADD COLUMN `items` TEXT NULL COMMENT 'JSON list of all the items and their attributes' AFTER `price`,
|
||||
CHANGE COLUMN `amount` `item_mul` INT(10) UNSIGNED NOT NULL DEFAULT '1' AFTER `items`,
|
||||
CHANGE COLUMN `access` `access` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `item_mul`,
|
||||
CHANGE COLUMN `suppliers` `suppliers_old` TEXT NULL COMMENT 'JSON list of suppliers' COLLATE 'utf8_bin' AFTER `deleted_at`,
|
||||
CHANGE COLUMN `path` `path_old` VARCHAR(150) NOT NULL COLLATE 'utf8_bin' AFTER `suppliers_old`;
|
||||
Reference in New Issue
Block a user