From 1e583e21cc148e95c5ca759fca34f19f451f58e2 Mon Sep 17 00:00:00 2001 From: P0nk Date: Thu, 26 Jun 2025 21:29:51 +0200 Subject: [PATCH] Add accounts changeset --- src/main/resources/db/001-accounts.sql | 38 ++++++++++++++++++++++++ src/main/resources/db/changelog.xml | 2 +- src/main/resources/db/test-liquibase.sql | 4 --- 3 files changed, 39 insertions(+), 5 deletions(-) create mode 100644 src/main/resources/db/001-accounts.sql delete mode 100644 src/main/resources/db/test-liquibase.sql diff --git a/src/main/resources/db/001-accounts.sql b/src/main/resources/db/001-accounts.sql new file mode 100644 index 0000000000..39900ec98c --- /dev/null +++ b/src/main/resources/db/001-accounts.sql @@ -0,0 +1,38 @@ +CREATE TABLE lb_accounts +( + id INT NOT NULL AUTO_INCREMENT, + `name` VARCHAR(13) NOT NULL DEFAULT '', + password VARCHAR(128) NOT NULL DEFAULT '', + pin VARCHAR(10) NOT NULL DEFAULT '', + pic VARCHAR(26) NOT NULL DEFAULT '', + loggedin TINYINT NOT NULL DEFAULT '0', + lastlogin TIMESTAMP NULL DEFAULT NULL, + createdat TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, + birthday DATE NOT NULL DEFAULT '2005-05-11', + banned TINYINT NOT NULL DEFAULT '0', + banreason TEXT, + macs TINYTEXT, + nxCredit INT DEFAULT NULL, + maplePoint INT DEFAULT NULL, + nxPrepaid INT DEFAULT NULL, + characterslots TINYINT NOT NULL DEFAULT '3', + gender TINYINT NOT NULL DEFAULT '10', + tempban TIMESTAMP NOT NULL DEFAULT '2005-05-11 00:00:00', + greason TINYINT NOT NULL DEFAULT '0', + tos TINYINT NOT NULL DEFAULT '0', + sitelogged TEXT, + webadmin INT DEFAULT '0', + nick VARCHAR(20) DEFAULT NULL, + mute INT DEFAULT '0', + email VARCHAR(45) DEFAULT NULL, + ip TEXT, + rewardpoints INT NOT NULL DEFAULT '0', + votepoints INT NOT NULL DEFAULT '0', + hwid VARCHAR(12) NOT NULL DEFAULT '', + language INT NOT NULL DEFAULT '2', + PRIMARY KEY (id), + UNIQUE KEY `name` (`name`), + KEY ranking1 (id, banned), + INDEX (id, `name`), + INDEX (id, nxCredit, maplePoint, nxPrepaid) +); \ No newline at end of file diff --git a/src/main/resources/db/changelog.xml b/src/main/resources/db/changelog.xml index 6c321ca391..e7a003206c 100644 --- a/src/main/resources/db/changelog.xml +++ b/src/main/resources/db/changelog.xml @@ -6,7 +6,7 @@ http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-latest.xsd"> - + \ No newline at end of file diff --git a/src/main/resources/db/test-liquibase.sql b/src/main/resources/db/test-liquibase.sql deleted file mode 100644 index f6e0582883..0000000000 --- a/src/main/resources/db/test-liquibase.sql +++ /dev/null @@ -1,4 +0,0 @@ -CREATE TABLE test_liquibase -( - id INT NOT NULL -); \ No newline at end of file