From 941ec1bf4d7e63d84f1dc86d323349433275ed97 Mon Sep 17 00:00:00 2001 From: Aleksei Date: Thu, 23 Jul 2020 14:22:53 -0400 Subject: [PATCH] Fixed timestamp NPI and added toString --- .../fsbot/database/models/StaticPermission.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/dev/salmonllama/fsbot/database/models/StaticPermission.java b/src/main/java/dev/salmonllama/fsbot/database/models/StaticPermission.java index 3ddd2ab..273f44a 100644 --- a/src/main/java/dev/salmonllama/fsbot/database/models/StaticPermission.java +++ b/src/main/java/dev/salmonllama/fsbot/database/models/StaticPermission.java @@ -8,6 +8,7 @@ package dev.salmonllama.fsbot.database.models; import dev.salmonllama.fsbot.database.DatabaseModel; import java.sql.Timestamp; +import java.time.Instant; public class StaticPermission extends DatabaseModel { private String userId; @@ -32,10 +33,19 @@ public class StaticPermission extends DatabaseModel { return added; } + public void setAdded(Timestamp added) { + this.added = added; + } + public static String schema() { return "CREATE TABLE IF NOT EXISTS static_permissions (user_id TEXT, permission TEXT, date_added TEXT)"; } + @Override + public String toString() { + return String.format("Static Permission [userId: %s, permission: %s, added: %s", userId, permission, added.toString()); + } + public static class StaticPermissionBuilder { private String userId; private String permission = null;