Switch to JPA for database
This commit is contained in:
1 parent
873c7c8d26
commit
e3f47bbfe5
90 files changed
+1527
-1854
No files matched your search
@@ -1,3 +1,3 @@
|
||||
Manifest-Version: 1.0
|
||||
Main-Class: netneutrality.MusicBot
|
||||
Main-Class: netneutrality.NetNeutrality
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE hibernate-configuration SYSTEM "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
|
||||
|
||||
<hibernate-configuration>
|
||||
<session-factory>
|
||||
|
||||
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
|
||||
<property name="hibernate.connection.driver_class">com.mysql.cj.jdbc.Driver</property>
|
||||
<property name="hibernate.connection.provider_class">org.hibernate.hikaricp.internal.HikariCPConnectionProvider</property>
|
||||
|
||||
<mapping class="netneutrality.db.entities.OGuild"/>
|
||||
<mapping class="netneutrality.db.entities.OBlacklist"/>
|
||||
<mapping class="netneutrality.db.entities.OGuildSetting"/>
|
||||
<mapping class="netneutrality.db.entities.OLogMessage"/>
|
||||
<mapping class="netneutrality.db.entities.OLogging"/>
|
||||
<mapping class="netneutrality.db.entities.OLoggingId"/>
|
||||
|
||||
</session-factory>
|
||||
</hibernate-configuration>
|
||||
@@ -0,0 +1,34 @@
|
||||
status = warn
|
||||
|
||||
appender.console.type = Console
|
||||
appender.console.name = consoleLogger
|
||||
appender.console.layout.type = PatternLayout
|
||||
appender.console.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} %p [%thread] %logger - %msg%n
|
||||
|
||||
# Rotate log file
|
||||
appender.rolling.type = RollingFile
|
||||
appender.rolling.name = LogToRollingFile
|
||||
appender.rolling.fileName = logs/debug.log
|
||||
appender.rolling.filePattern = logs/$${date:yyyy-MM}/debug-%d{MM-dd-yyyy}-%i.log.gz
|
||||
appender.rolling.layout.type = PatternLayout
|
||||
appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} %p [%thread] %logger - %msg%n
|
||||
appender.rolling.policies.type = Policies
|
||||
appender.rolling.policies.time.type = TimeBasedTriggeringPolicy
|
||||
appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
|
||||
appender.rolling.policies.size.size=10MB
|
||||
appender.rolling.strategy.type = DefaultRolloverStrategy
|
||||
appender.rolling.strategy.max = 5
|
||||
|
||||
logger.hibernate.name = org.hibernate
|
||||
logger.hibernate.level = info
|
||||
logger.hibernate.additivity = false
|
||||
logger.hibernate.appenderRef.rolling.ref = LogToRollingFile
|
||||
|
||||
logger.app.name = netneutrality
|
||||
logger.app.level = debug
|
||||
logger.app.additivity = false
|
||||
logger.app.appenderRef.rolling.ref = LogToRollingFile
|
||||
logger.app.appenderRef.console.ref = consoleLogger
|
||||
|
||||
rootLogger.level = error
|
||||
rootLogger.appenderRef.stdout.ref = consoleLogger
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Configuration status="WARN" shutdownHook="disable">
|
||||
<Appenders>
|
||||
<Console name="Console" target="SYSTEM_OUT">
|
||||
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %highlight{%-5level}{STYLE=Logback} %logger - %msg%n" />
|
||||
</Console>
|
||||
</Appenders>
|
||||
<Loggers>
|
||||
<Logger name="netneutrality" level="trace" additivity="false">
|
||||
<AppenderRef ref="Console"/>
|
||||
</Logger>
|
||||
<Root level="error">
|
||||
<AppenderRef ref="Console" />
|
||||
</Root>
|
||||
</Loggers>
|
||||
</Configuration>
|
||||
@@ -0,0 +1,4 @@
|
||||
driverlist=com.mysql.cj.jdbc.Driver
|
||||
dateformat=yyyy-MM-dd hh:mm:ss a
|
||||
appender=com.p6spy.engine.spy.appender.StdoutLogger
|
||||
logMessageFormat=com.p6spy.engine.spy.appender.SingleLineFormat
|
||||
Reference in new issue
Block a user