🛠️ Code cleanup & added many new features #1

Merged
gnmyt merged 121 commits from features/code-cleanup into master 2021-09-02 13:34:00 +00:00
10 changed files with 5 additions and 52 deletions
Showing only changes of commit a04c670e02 - Show all commits

View File

@ -2,11 +2,6 @@ package de.gnmyt.SQLToolkit.api;
import java.sql.SQLException;
/********************************
* @author Mathias Wagner
* Created 25.12.2020
*******************************/
@FunctionalInterface
public interface SQLConsumer<T> {
void accept(T t) throws SQLException;

View File

@ -1,19 +1,17 @@
package de.gnmyt.SQLToolkit.drivers;
import de.gnmyt.SQLToolkit.api.SQLConsumer;
import de.gnmyt.SQLToolkit.manager.DataBaseSelection;
import de.gnmyt.SQLToolkit.manager.InsertManager;
import de.gnmyt.SQLToolkit.manager.ResultManager;
import de.gnmyt.SQLToolkit.manager.DataBaseSelection;
import de.gnmyt.SQLToolkit.manager.UpdateManager;
import de.gnmyt.SQLToolkit.types.LogLevelType;
import de.gnmyt.SQLToolkit.types.LoginParam;
import java.sql.*;
/********************************
* @author Mathias Wagner
* Created 23.12.2020
********************************/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class MySQLConnection {

View File

@ -5,11 +5,6 @@ import de.gnmyt.SQLToolkit.types.LogLevelType;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
/********************************
* @author Mathias Wagner
* Created 23.12.2020
********************************/
public class SqlLogManager {
private LogLevelType logLevelType;

View File

@ -2,11 +2,6 @@ package de.gnmyt.SQLToolkit.fields;
import de.gnmyt.SQLToolkit.types.SQLType;
/********************************
* @author Mathias Wagner
* Created 23.12.2020
********************************/
public class SQLField {
private String name = "";

View File

@ -7,11 +7,6 @@ import de.gnmyt.SQLToolkit.manager.UpdateManager;
import java.util.ArrayList;
import java.util.concurrent.atomic.AtomicBoolean;
/********************************
* @author Mathias Wagner
* Created 23.12.2020
********************************/
public class TableGenerator {
private UpdateManager updateManager;

View File

@ -8,11 +8,6 @@ import java.util.Arrays;
import java.util.HashMap;
import java.util.concurrent.atomic.AtomicBoolean;
/********************************
* @author Mathias Wagner
* Created 23.12.2020
********************************/
public class DataBaseSelection {
private final MySQLConnection connection;

View File

@ -7,11 +7,6 @@ import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.HashMap;
/********************************
* @author Mathias Wagner
* Created 23.12.2020
********************************/
public class ResultManager {
private ResultSet resultSet;

View File

@ -7,11 +7,6 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.concurrent.atomic.AtomicBoolean;
/********************************
* @author Mathias Wagner
* Created 23.12.2020
********************************/
public class UpdateManager {
private MySQLConnection connection;

View File

@ -1,10 +1,5 @@
package de.gnmyt.SQLToolkit.types;
/********************************
* @author Mathias Wagner
* Created 23.12.2020
********************************/
public enum LogLevelType {
NONE("Sends nothing"),

View File

@ -1,10 +1,5 @@
package de.gnmyt.SQLToolkit.types;
/********************************
* @author Mathias Wagner
* Created 23.12.2020
********************************/
public enum LoginParam {
DEFAULT("useSSL=false&autoReconnect=true&useUnicode=yes&characterEncoding=UTF-8&useTimezone=true&serverTimezone=UTC"),