summaryrefslogtreewikicommitdiff
path: root/src/main/java/net/tylermurphy/hideAndSeek/database/Database.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/tylermurphy/hideAndSeek/database/Database.java')
-rw-r--r--src/main/java/net/tylermurphy/hideAndSeek/database/Database.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/database/Database.java b/src/main/java/net/tylermurphy/hideAndSeek/database/Database.java
new file mode 100644
index 0000000..2254ec2
--- /dev/null
+++ b/src/main/java/net/tylermurphy/hideAndSeek/database/Database.java
@@ -0,0 +1,30 @@
+package net.tylermurphy.hideAndSeek.database;
+
+import net.tylermurphy.hideAndSeek.Main;
+
+import java.io.File;
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.SQLException;
+
+public class Database {
+
+ private final File databaseFile = new File(Main.data, "database.db");
+
+ public PlayerInfoTable playerInfo;
+
+ protected Connection connect() {
+ Connection conn = null;
+ try {
+ String url = "jdbc:sqlite:"+databaseFile;
+ conn = DriverManager.getConnection(url);
+ } catch (SQLException e) {
+ System.out.println(e.getMessage());
+ }
+ return conn;
+ }
+
+ public void init(){
+ playerInfo = new PlayerInfoTable();
+ }
+}