diff --git a/src/main/resources/db/008-keymap.sql b/src/main/resources/db/008-keymap.sql index ecb2503847..e2a5601282 100644 --- a/src/main/resources/db/008-keymap.sql +++ b/src/main/resources/db/008-keymap.sql @@ -13,5 +13,5 @@ CREATE TABLE lb_quickslotkeymapped accountid INT NOT NULL, keymap BIGINT NOT NULL DEFAULT 0, PRIMARY KEY (accountid), - CONSTRAINT lb_quickslotkeymapped_accountid_fk FOREIGN KEY (accountid) REFERENCES lb_accounts (id) ON DELETE CASCADE + FOREIGN KEY (accountid) REFERENCES lb_accounts (id) ON DELETE CASCADE ); \ No newline at end of file diff --git a/src/main/resources/db/014-gift.sql b/src/main/resources/db/014-gift.sql index 96095fdf1d..3aab181885 100644 --- a/src/main/resources/db/014-gift.sql +++ b/src/main/resources/db/014-gift.sql @@ -21,30 +21,6 @@ CREATE TABLE lb_notes PRIMARY KEY (id) ); -CREATE TABLE lb_dueypackages -( - PackageId INT UNSIGNED NOT NULL AUTO_INCREMENT, - ReceiverId INT UNSIGNED NOT NULL, - SenderName VARCHAR(13) NOT NULL, - Mesos INT UNSIGNED DEFAULT '0', - TimeStamp TIMESTAMP NOT NULL DEFAULT '2015-01-01 05:00:00', - Message VARCHAR(200) NULL, - Checked TINYINT UNSIGNED DEFAULT '1', - Type TINYINT UNSIGNED DEFAULT '0', - PRIMARY KEY (PackageId) -); - -CREATE TABLE lb_dueyitems -( - id INT UNSIGNED NOT NULL AUTO_INCREMENT, - PackageId INT UNSIGNED NOT NULL DEFAULT '0', - inventoryitemid INT UNSIGNED NOT NULL DEFAULT '0', - PRIMARY KEY (id), - KEY INVENTORYITEMID (inventoryitemid), - KEY PackageId (PackageId), - FOREIGN KEY (PackageId) REFERENCES lb_dueypackages (PackageId) ON DELETE CASCADE -); - CREATE TABLE lb_newyear ( id INT UNSIGNED NOT NULL AUTO_INCREMENT, diff --git a/src/main/resources/db/024-duey.sql b/src/main/resources/db/024-duey.sql new file mode 100644 index 0000000000..342ff89131 --- /dev/null +++ b/src/main/resources/db/024-duey.sql @@ -0,0 +1,23 @@ +CREATE TABLE lb_dueypackages +( + PackageId INT UNSIGNED NOT NULL AUTO_INCREMENT, + ReceiverId INT UNSIGNED NOT NULL, + SenderName VARCHAR(13) NOT NULL, + Mesos INT UNSIGNED DEFAULT '0', + TimeStamp TIMESTAMP NOT NULL DEFAULT '2015-01-01 05:00:00', + Message VARCHAR(200) NULL, + Checked TINYINT UNSIGNED DEFAULT '1', + Type TINYINT UNSIGNED DEFAULT '0', + PRIMARY KEY (PackageId) +); + +CREATE TABLE lb_dueyitems +( + id INT UNSIGNED NOT NULL AUTO_INCREMENT, + PackageId INT UNSIGNED NOT NULL DEFAULT '0', + inventoryitemid INT UNSIGNED NOT NULL DEFAULT '0', + PRIMARY KEY (id), + KEY INVENTORYITEMID (inventoryitemid), + KEY PackageId (PackageId), + FOREIGN KEY (PackageId) REFERENCES lb_dueypackages (PackageId) ON DELETE CASCADE +); \ No newline at end of file diff --git a/src/main/resources/db/changelog.xml b/src/main/resources/db/changelog.xml index aa8fa85b1c..99db568ae3 100644 --- a/src/main/resources/db/changelog.xml +++ b/src/main/resources/db/changelog.xml @@ -97,4 +97,8 @@ + + + + \ No newline at end of file