feat: personal library — filter by read/saved books, add save button
Some checks failed
Deploy / Deploy Production (push) Has been skipped
Deploy / Deploy Preview (push) Failing after 1s
Deploy / Cleanup Preview (push) Has been skipped
CI / Scraper / Lint (pull_request) Successful in 13s
CI / Scraper / Test (pull_request) Successful in 19s
CI / UI / Build (pull_request) Successful in 20s
CI / Scraper / Build (pull_request) Successful in 18s

This commit is contained in:
Admin
2026-03-06 18:41:30 +05:00
parent 60a9540ef7
commit 08d4718245
7 changed files with 218 additions and 15 deletions

View File

@@ -368,6 +368,16 @@ func (s *PocketBaseStore) EnsureCollections(ctx context.Context) error {
{"name": "created", "type": "date"},
},
},
{
"name": "user_library",
"type": "base",
"fields": []map[string]interface{}{
{"name": "session_id", "type": "text", "required": true},
{"name": "user_id", "type": "text"},
{"name": "slug", "type": "text", "required": true},
{"name": "saved_at", "type": "date"},
},
},
{
"name": "scraping_tasks",
"type": "base",