Moved to package / added pom.xml
This commit is contained in:
parent
e0ed76543c
commit
fa5fb6f26e
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
/sqltoolkit.iml
|
||||||
|
/.idea/
|
24
pom.xml
Normal file
24
pom.xml
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<groupId>de.gnmyt</groupId>
|
||||||
|
<artifactId>SQLToolkit</artifactId>
|
||||||
|
<version>1.0</version>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<maven.compiler.source>8</maven.compiler.source>
|
||||||
|
<maven.compiler.target>8</maven.compiler.target>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>mysql</groupId>
|
||||||
|
<artifactId>mysql-connector-java</artifactId>
|
||||||
|
<version>8.0.25</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
</project>
|
@ -1,4 +1,4 @@
|
|||||||
package api;
|
package de.gnmyt.SQLToolkit.api;
|
||||||
|
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
|
|
@ -1,11 +1,11 @@
|
|||||||
package drivers;
|
package de.gnmyt.SQLToolkit.drivers;
|
||||||
|
|
||||||
import api.SQLConsumer;
|
import de.gnmyt.SQLToolkit.api.SQLConsumer;
|
||||||
import manager.ResultManager;
|
import de.gnmyt.SQLToolkit.manager.ResultManager;
|
||||||
import manager.DataBaseSelection;
|
import de.gnmyt.SQLToolkit.manager.DataBaseSelection;
|
||||||
import manager.UpdateManager;
|
import de.gnmyt.SQLToolkit.manager.UpdateManager;
|
||||||
import types.LogLevelType;
|
import de.gnmyt.SQLToolkit.types.LogLevelType;
|
||||||
import types.LoginParam;
|
import de.gnmyt.SQLToolkit.types.LoginParam;
|
||||||
|
|
||||||
import java.sql.*;
|
import java.sql.*;
|
||||||
|
|
||||||
@ -200,17 +200,17 @@ public class MySQLConnection {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the update manager for easier updating
|
* Get the update de.gnmyt.SQLToolkit.manager for easier updating
|
||||||
* @return Update manager
|
* @return Update de.gnmyt.SQLToolkit.manager
|
||||||
*/
|
*/
|
||||||
public UpdateManager update() {
|
public UpdateManager update() {
|
||||||
return new UpdateManager(this);
|
return new UpdateManager(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the update manager for easier updating (pre filled table)
|
* Get the update de.gnmyt.SQLToolkit.manager for easier updating (pre filled table)
|
||||||
* @param tableName The name of the table
|
* @param tableName The name of the table
|
||||||
* @return Update manager
|
* @return Update de.gnmyt.SQLToolkit.manager
|
||||||
*/
|
*/
|
||||||
public UpdateManager updateTable(String tableName) {
|
public UpdateManager updateTable(String tableName) {
|
||||||
return new UpdateManager(this, tableName);
|
return new UpdateManager(this, tableName);
|
@ -1,6 +1,6 @@
|
|||||||
package drivers;
|
package de.gnmyt.SQLToolkit.drivers;
|
||||||
|
|
||||||
import types.LogLevelType;
|
import de.gnmyt.SQLToolkit.types.LogLevelType;
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import java.time.format.DateTimeFormatter;
|
import java.time.format.DateTimeFormatter;
|
@ -1,6 +1,6 @@
|
|||||||
package fields;
|
package de.gnmyt.SQLToolkit.fields;
|
||||||
|
|
||||||
import types.SQLType;
|
import de.gnmyt.SQLToolkit.types.SQLType;
|
||||||
|
|
||||||
/********************************
|
/********************************
|
||||||
* @author Mathias Wagner
|
* @author Mathias Wagner
|
@ -1,8 +1,8 @@
|
|||||||
package generator;
|
package de.gnmyt.SQLToolkit.generator;
|
||||||
|
|
||||||
import drivers.MySQLConnection;
|
import de.gnmyt.SQLToolkit.drivers.MySQLConnection;
|
||||||
import fields.SQLField;
|
import de.gnmyt.SQLToolkit.fields.SQLField;
|
||||||
import manager.UpdateManager;
|
import de.gnmyt.SQLToolkit.manager.UpdateManager;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.concurrent.atomic.AtomicBoolean;
|
import java.util.concurrent.atomic.AtomicBoolean;
|
||||||
@ -22,7 +22,7 @@ public class TableGenerator {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Basic constructor for the TableGenerator
|
* Basic constructor for the TableGenerator
|
||||||
* @param updateManager Existing update manager
|
* @param updateManager Existing update de.gnmyt.SQLToolkit.manager
|
||||||
* @param tableName Name of the table
|
* @param tableName Name of the table
|
||||||
*/
|
*/
|
||||||
public TableGenerator(UpdateManager updateManager, String tableName) {
|
public TableGenerator(UpdateManager updateManager, String tableName) {
|
@ -1,6 +1,6 @@
|
|||||||
package manager;
|
package de.gnmyt.SQLToolkit.manager;
|
||||||
|
|
||||||
import drivers.MySQLConnection;
|
import de.gnmyt.SQLToolkit.drivers.MySQLConnection;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
@ -1,6 +1,6 @@
|
|||||||
package manager;
|
package de.gnmyt.SQLToolkit.manager;
|
||||||
|
|
||||||
import drivers.SqlLogManager;
|
import de.gnmyt.SQLToolkit.drivers.SqlLogManager;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
@ -1,7 +1,7 @@
|
|||||||
package manager;
|
package de.gnmyt.SQLToolkit.manager;
|
||||||
|
|
||||||
import drivers.MySQLConnection;
|
import de.gnmyt.SQLToolkit.drivers.MySQLConnection;
|
||||||
import generator.TableGenerator;
|
import de.gnmyt.SQLToolkit.generator.TableGenerator;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
@ -189,7 +189,7 @@ public class UpdateManager {
|
|||||||
/**
|
/**
|
||||||
* Generate a new Table (with prefilled tableName)
|
* Generate a new Table (with prefilled tableName)
|
||||||
* @param tableName Name of the new table
|
* @param tableName Name of the new table
|
||||||
* @return the generator
|
* @return the de.gnmyt.SQLToolkit.generator
|
||||||
*/
|
*/
|
||||||
public TableGenerator generateTable(String tableName) {
|
public TableGenerator generateTable(String tableName) {
|
||||||
return new TableGenerator(this, tableName);
|
return new TableGenerator(this, tableName);
|
||||||
@ -197,7 +197,7 @@ public class UpdateManager {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Generate a new Table
|
* Generate a new Table
|
||||||
* @return the generator
|
* @return the de.gnmyt.SQLToolkit.generator
|
||||||
*/
|
*/
|
||||||
public TableGenerator generateTable() {
|
public TableGenerator generateTable() {
|
||||||
return (tableName.isEmpty()) ? null : new TableGenerator(this, tableName);
|
return (tableName.isEmpty()) ? null : new TableGenerator(this, tableName);
|
@ -1,4 +1,4 @@
|
|||||||
package types;
|
package de.gnmyt.SQLToolkit.types;
|
||||||
|
|
||||||
/********************************
|
/********************************
|
||||||
* @author Mathias Wagner
|
* @author Mathias Wagner
|
@ -1,4 +1,4 @@
|
|||||||
package types;
|
package de.gnmyt.SQLToolkit.types;
|
||||||
|
|
||||||
/********************************
|
/********************************
|
||||||
* @author Mathias Wagner
|
* @author Mathias Wagner
|
@ -1,4 +1,4 @@
|
|||||||
package types;
|
package de.gnmyt.SQLToolkit.types;
|
||||||
|
|
||||||
public enum SQLType {
|
public enum SQLType {
|
||||||
|
|
Reference in New Issue
Block a user