From c6fa1e741ef97520553b36a46859f18b457657ea Mon Sep 17 00:00:00 2001
From: Kenneth Ezekiel <88850771+KenEzekiel@users.noreply.github.com>
Date: Thu, 2 Nov 2023 18:33:27 +0700
Subject: [PATCH] add: Model

---
 .../java/com/letterpaw/soap/database/Model.java    | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 src/main/java/com/letterpaw/soap/database/Model.java

diff --git a/src/main/java/com/letterpaw/soap/database/Model.java b/src/main/java/com/letterpaw/soap/database/Model.java
new file mode 100644
index 0000000..73ab75a
--- /dev/null
+++ b/src/main/java/com/letterpaw/soap/database/Model.java
@@ -0,0 +1,14 @@
+package com.letterpaw.soap.database;
+
+import java.sql.SQLException;
+
+public abstract class Model {
+    protected static final String TABLE_NAME = "";
+    protected static final String CREATE_SQL = "";
+    protected boolean is_persisted = false;
+
+    protected static final DatabaseConfig db = DatabaseConfig.getInstance();
+
+    public abstract void save() throws SQLException;
+    public abstract void delete() throws SQLException;
+}
-- 
GitLab