refactor(android): move UIPost rewrite into PagingSource

This commit is contained in:
Harsh Shandilya 2024-03-16 23:41:43 +05:30
parent 047d6badb0
commit 71977c5b2c
7 changed files with 71 additions and 47 deletions

View file

@ -2,6 +2,13 @@ CREATE TABLE ReadPosts(
id TEXT NOT NULL PRIMARY KEY
);
isPostRead:
SELECT EXISTS(
SELECT 1
FROM ReadPosts
WHERE id = ?
) AS isRead;
selectAllPosts:
SELECT *
FROM ReadPosts;

View file

@ -14,6 +14,13 @@ CREATE TABLE IF NOT EXISTS SavedPost(
description TEXT NOT NULL DEFAULT ""
);
isPostSaved:
SELECT EXISTS(
SELECT 1
FROM SavedPost
WHERE shortId = ?
) AS isSaved;
insertOrReplacePost:
INSERT OR REPLACE
INTO SavedPost