Make karma.sql work when creating db

This commit is contained in:
Basique Evangelist 2019-11-15 15:52:25 +00:00
parent d005fd0ba4
commit f0a55f305e
Signed by untrusted user: BasiqueEvangelist
GPG Key ID: B370219149301706

View File

@ -1,17 +1,6 @@
-- Example JetKarmaBot database -- Example JetKarmaBot database
-- (taken from mysqldump) -- (taken from mysqldump)
DROP TABLE IF EXISTS `award`;
CREATE TABLE `award` (
`awardid` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT,
`chatid` bigint(20) NOT NULL REFERENCES `chat` (`chatid`),
`fromid` bigint(20) NOT NULL REFERENCES `user` (`userid`),
`toid` bigint(20) NOT NULL REFERENCES `user` (`userid`),
`awardtypeid` tinyint(3) NOT NULL REFERENCES `awardtype` (`awardtypeid`),
`amount` tinyint(3) NOT NULL DEFAULT 1,
`date` datetime NOT NULL DEFAULT current_timestamp()
);
DROP TABLE IF EXISTS `awardtype`; DROP TABLE IF EXISTS `awardtype`;
CREATE TABLE `awardtype` ( CREATE TABLE `awardtype` (
`awardtypeid` tinyint(3) NOT NULL PRIMARY KEY, `awardtypeid` tinyint(3) NOT NULL PRIMARY KEY,
@ -37,4 +26,15 @@ CREATE TABLE `user` (
`userid` bigint(20) NOT NULL, `userid` bigint(20) NOT NULL,
`username` varchar(45) DEFAULT NULL, `username` varchar(45) DEFAULT NULL,
PRIMARY KEY (`userid`) PRIMARY KEY (`userid`)
);
DROP TABLE IF EXISTS `award`;
CREATE TABLE `award` (
`awardid` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT,
`chatid` bigint(20) NOT NULL REFERENCES `chat` (`chatid`),
`fromid` bigint(20) NOT NULL REFERENCES `user` (`userid`),
`toid` bigint(20) NOT NULL REFERENCES `user` (`userid`),
`awardtypeid` tinyint(3) NOT NULL REFERENCES `awardtype` (`awardtypeid`),
`amount` tinyint(3) NOT NULL DEFAULT 1,
`date` datetime NOT NULL DEFAULT current_timestamp()
); );