diff --git a/data/sql/db-characters/base/01_mp_schema.sql b/data/sql/db-characters/base/01_mp_schema.sql index 75f8829..925b807 100644 --- a/data/sql/db-characters/base/01_mp_schema.sql +++ b/data/sql/db-characters/base/01_mp_schema.sql @@ -79,3 +79,22 @@ CREATE TABLE mp_player_advancements ( PRIMARY KEY (guid, advancementId) ); + +-- Used to show historic player roll data by advancement. +DROP TABLE IF EXISTS mp_player_advancement_history; +CREATE TABLE mp_player_advancement_history ( + guid INT UNSIGNED NOT NULL, + advancementId INT UNSIGNED NOT NULL, + bonus FLOAT NOT NULL, + upgradeRank INT UNSIGNED NOT NULL, + diceSpent INT UNSIGNED NOT NULL DEFAULT '0', + materialId1 INT UNSIGNED NOT NULL, + materialId2 INT UNSIGNED NOT NULL, + materialId3 INT UNSIGNED NOT NULL, + materialCost1 INT UNSIGNED NOT NULL, + materialCost2 INT UNSIGNED NOT NULL, + materialCost3 INT UNSIGNED NOT NULL, + added TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (guid, advancementId) +); +