mirror of
https://github.com/bytedream/untisbot-discord.git
synced 2025-06-27 16:30:32 +02:00
Initial commit
This commit is contained in:
31
dockerfiles/database.sql
Normal file
31
dockerfiles/database.sql
Normal file
@ -0,0 +1,31 @@
|
||||
CREATE TABLE IF NOT EXISTS `AbsentTeachers` (
|
||||
`GUILDID` bigint(20) NOT NULL,
|
||||
`TEACHERNAME` tinytext NOT NULL,
|
||||
`ABSENTLESSONS` smallint(6) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `Guilds` (
|
||||
`GUILDID` bigint(20) NOT NULL,
|
||||
`LANGUAGE` tinytext DEFAULT NULL,
|
||||
`USERNAME` tinytext DEFAULT NULL,
|
||||
`PASSWORD` text DEFAULT NULL,
|
||||
`SERVER` tinytext DEFAULT NULL,
|
||||
`SCHOOL` tinytext DEFAULT NULL,
|
||||
`KLASSEID` smallint(6),
|
||||
`CHANNELID` bigint(20) DEFAULT NULL,
|
||||
`PREFIX` varchar(7) NOT NULL DEFAULT '!untis ',
|
||||
`SLEEPTIME` bigint(20) NOT NULL DEFAULT 3600000,
|
||||
`ISCHECKACTIVE` tinyint(1) NOT NULL DEFAULT 0,
|
||||
`LASTCHECKED` date DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `Stats` (
|
||||
`GUILDID` bigint(20) NOT NULL,
|
||||
`TOTALREQUESTS` int(11) NOT NULL DEFAULT 0,
|
||||
`TOTALDAYS` smallint(6) NOT NULL DEFAULT 0,
|
||||
`TOTALLESSONS` int(11) NOT NULL DEFAULT 0,
|
||||
`TOTALCANCELLEDLESSONS` smallint(6) NOT NULL DEFAULT 0,
|
||||
`TOTALMOVEDLESSONS` smallint(6) NOT NULL DEFAULT 0,
|
||||
`AVERAGECANCELLEDLESSONS` float NOT NULL DEFAULT 0,
|
||||
`AVERAGEMOVEDLESSONS` float NOT NULL DEFAULT 0
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
14
dockerfiles/run.sh
Executable file
14
dockerfiles/run.sh
Executable file
@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
/scripts/run.sh &
|
||||
|
||||
sleep 10
|
||||
|
||||
mariadb --user=root --password="$MYSQL_ROOT_PASSWORD" -h 127.0.0.1 Untis < "/untisbot-discord/database.sql"
|
||||
|
||||
/usr/lib/jvm/java-1.8-openjdk/bin/javac -cp "/untisbot-discord/lib/*" $(find /untisbot-discord/src/ -name '*.java')
|
||||
|
||||
cp -r /untisbot-discord/src/* /untisbot-discord/out/
|
||||
rm -r $(find /untisbot-discord/out/ -name '*.java')
|
||||
|
||||
java -Dfile.encoding=UTF-8 -cp "/untisbot-discord/out:/untisbot-discord/lib/*" org.bytedream.untisbot.Main mariadb token=$token user=root password=$MYSQL_ROOT_PASSWORD encrypt=$encrypt
|
Reference in New Issue
Block a user