Add ban changeset
This commit is contained in:
52
src/main/resources/db/022-ban.sql
Normal file
52
src/main/resources/db/022-ban.sql
Normal file
@@ -0,0 +1,52 @@
|
||||
CREATE TABLE lb_hwidaccounts
|
||||
(
|
||||
accountid INT NOT NULL DEFAULT '0',
|
||||
hwid VARCHAR(40) NOT NULL DEFAULT '',
|
||||
relevance TINYINT NOT NULL DEFAULT '0',
|
||||
expiresat TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (accountid, hwid)
|
||||
);
|
||||
|
||||
CREATE TABLE lb_hwidbans
|
||||
(
|
||||
hwidbanid INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
hwid VARCHAR(30) NOT NULL,
|
||||
PRIMARY KEY (hwidbanid),
|
||||
UNIQUE KEY hwid_2 (hwid)
|
||||
);
|
||||
|
||||
CREATE TABLE lb_ipbans
|
||||
(
|
||||
ipbanid INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
ip VARCHAR(40) NOT NULL DEFAULT '',
|
||||
aid VARCHAR(40) DEFAULT NULL,
|
||||
PRIMARY KEY (ipbanid)
|
||||
);
|
||||
|
||||
CREATE TABLE lb_macbans
|
||||
(
|
||||
macbanid INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
mac VARCHAR(30) NOT NULL,
|
||||
aid VARCHAR(40) DEFAULT NULL,
|
||||
PRIMARY KEY (macbanid),
|
||||
UNIQUE KEY mac_2 (mac)
|
||||
);
|
||||
|
||||
CREATE TABLE lb_macfilters
|
||||
(
|
||||
macfilterid INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
filter VARCHAR(30) NOT NULL,
|
||||
PRIMARY KEY (macfilterid)
|
||||
);
|
||||
|
||||
CREATE TABLE lb_reports
|
||||
(
|
||||
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
reporttime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
reporterid INT NOT NULL,
|
||||
victimid INT NOT NULL,
|
||||
reason TINYINT NOT NULL,
|
||||
chatlog TEXT NOT NULL,
|
||||
description TEXT NOT NULL,
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
@@ -89,4 +89,8 @@
|
||||
<sqlFile path="db/021-field-objects.sql"/>
|
||||
</changeSet>
|
||||
|
||||
<changeSet id="22" author="Ponk">
|
||||
<sqlFile path="db/022-ban.sql"/>
|
||||
</changeSet>
|
||||
|
||||
</databaseChangeLog>
|
||||
Reference in New Issue
Block a user