summaryrefslogtreecommitdiff
path: root/clams-server/src
diff options
context:
space:
mode:
authorElias Haugsbakk <[email protected]>2026-07-21 23:35:37 +0200
committerElias Haugsbakk <[email protected]>2026-07-21 23:35:37 +0200
commit97e72ddd07ceff5c42b77fa819da80d34ba7a251 (patch)
tree1fca1af8b6b376e57868254d2220341f2154e76a /clams-server/src
parente36f49c7d90bed4b8c2e3edb1225ca1b9720da4d (diff)
include last edited to db
Diffstat (limited to 'clams-server/src')
-rw-r--r--clams-server/src/main/java/no/eliashaugsbakk/clams/server/repository/ArticlesRepoSqlite.java7
-rw-r--r--clams-server/src/main/java/no/eliashaugsbakk/clams/server/repository/SqliteManager.java2
2 files changed, 5 insertions, 4 deletions
diff --git a/clams-server/src/main/java/no/eliashaugsbakk/clams/server/repository/ArticlesRepoSqlite.java b/clams-server/src/main/java/no/eliashaugsbakk/clams/server/repository/ArticlesRepoSqlite.java
index 86a615b..60f0f9d 100644
--- a/clams-server/src/main/java/no/eliashaugsbakk/clams/server/repository/ArticlesRepoSqlite.java
+++ b/clams-server/src/main/java/no/eliashaugsbakk/clams/server/repository/ArticlesRepoSqlite.java
@@ -124,8 +124,8 @@ public class ArticlesRepoSqlite implements ArticlesRepo {
@Override
public void addArticle(Article article) {
String sql = """
- INSERT INTO articles (slug, title, content, summary, published, is_published)
- VALUES (?, ?, ?, ?, ?, ?)
+ INSERT INTO articles (slug, title, content, summary, published, last_edited, is_published)
+ VALUES (?, ?, ?, ?, ?, ?, ?)
""";
try (Connection conn = manager.getConnection();
@@ -136,7 +136,8 @@ public class ArticlesRepoSqlite implements ArticlesRepo {
stmt.setString(3, article.content());
stmt.setString(4, article.summary());
stmt.setString(5, article.timePublished().toString());
- stmt.setBoolean(6, article.isPublished());
+ stmt.setString(6, article.timePublished().toString());
+ stmt.setBoolean(7, article.isPublished());
stmt.executeUpdate();
diff --git a/clams-server/src/main/java/no/eliashaugsbakk/clams/server/repository/SqliteManager.java b/clams-server/src/main/java/no/eliashaugsbakk/clams/server/repository/SqliteManager.java
index 4054ae4..4832818 100644
--- a/clams-server/src/main/java/no/eliashaugsbakk/clams/server/repository/SqliteManager.java
+++ b/clams-server/src/main/java/no/eliashaugsbakk/clams/server/repository/SqliteManager.java
@@ -33,7 +33,7 @@ public class SqliteManager implements AutoCloseable {
content TEXT,
summary TEXT,
published TEXT NOT NULL,
- last_edited TEXT,
+ last_edited TEXT NOT NULL,
is_published BOOLEAN
);
""";