[PR #1907] [MERGED] Migration to use sqlite3 #3635

Closed
opened 2026-04-25 00:16:27 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/1907
Author: @advplyr
Created: 7/14/2023
Status: Merged
Merged: 7/14/2023
Merged by: @advplyr

Base: masterHead: sqlite_2


📝 Commits (10+)

  • cf7fd31 Init sqlite take 2
  • a4b0f6c Merge branch 'master' into sqlite_2
  • a0bc959 Add feed migration and cleanup
  • b5d4c11 Fix RSS feeds to use slug instead of id
  • 1d13d0a Merge master
  • 0ac63b2 Update Series and Author model to be library specific
  • 0a179e4 Update author and series to include libraryId
  • 254ba1f Migrate backups manager
  • f73a0cc Update Dockerfile for sqlite3, update models for cascade delete, fix backup schedule
  • f4497ac Remove API routes for removing all items and purging media progress

📊 Changes

134 files changed (+7530 additions, -5331 deletions)

View changed files

📝 Dockerfile (+6 -1)
📝 client/components/cards/LazyBookCard.vue (+2 -0)
📝 client/components/controls/LibraryFilterSelect.vue (+8 -4)
📝 client/components/modals/ListeningSessionModal.vue (+5 -5)
📝 client/components/tables/BackupsTable.vue (+7 -7)
📝 client/pages/config/backups.vue (+1 -1)
📝 client/pages/config/index.vue (+0 -18)
📝 client/pages/config/users/_id/index.vue (+1 -29)
📝 client/players/PlayerHandler.js (+1 -0)
📝 client/strings/de.json (+0 -1)
📝 client/strings/en-us.json (+0 -1)
📝 client/strings/es.json (+0 -1)
📝 client/strings/fr.json (+0 -1)
📝 client/strings/gu.json (+0 -1)
📝 client/strings/hi.json (+0 -1)
📝 client/strings/hr.json (+0 -1)
📝 client/strings/it.json (+0 -1)
📝 client/strings/nl.json (+0 -1)
📝 client/strings/pl.json (+0 -1)
📝 client/strings/ru.json (+0 -1)

...and 80 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf/pull/1907 **Author:** [@advplyr](https://github.com/advplyr) **Created:** 7/14/2023 **Status:** ✅ Merged **Merged:** 7/14/2023 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `sqlite_2` --- ### 📝 Commits (10+) - [`cf7fd31`](https://github.com/advplyr/audiobookshelf/commit/cf7fd315b6a96d3a75f3a5eb89c5a72230f83768) Init sqlite take 2 - [`a4b0f6c`](https://github.com/advplyr/audiobookshelf/commit/a4b0f6c2021dd6871def0a2fdfad8ee8301f79f1) Merge branch 'master' into sqlite_2 - [`a0bc959`](https://github.com/advplyr/audiobookshelf/commit/a0bc95985058318b66018997486c1fd6a7e287f7) Add feed migration and cleanup - [`b5d4c11`](https://github.com/advplyr/audiobookshelf/commit/b5d4c11f6fcee4c2e384fbd6c48c4c38caff61dc) Fix RSS feeds to use slug instead of id - [`1d13d0a`](https://github.com/advplyr/audiobookshelf/commit/1d13d0a553e953c60207aeabc29a0a1302ae5257) Merge master - [`0ac63b2`](https://github.com/advplyr/audiobookshelf/commit/0ac63b267828ec6fe0aa774cd2ecc6bfd67e5b8d) Update Series and Author model to be library specific - [`0a179e4`](https://github.com/advplyr/audiobookshelf/commit/0a179e4eedcb4bbb086809fbd21730c2c6c2896e) Update author and series to include libraryId - [`254ba1f`](https://github.com/advplyr/audiobookshelf/commit/254ba1f0895a1ba739f4ab294311e3a55ea6254c) Migrate backups manager - [`f73a0cc`](https://github.com/advplyr/audiobookshelf/commit/f73a0cce72ff3d0ce42a191ca567a9bbcb3c0edc) Update Dockerfile for sqlite3, update models for cascade delete, fix backup schedule - [`f4497ac`](https://github.com/advplyr/audiobookshelf/commit/f4497acd488b2588ea5c1d8712b548d2dc93163d) Remove API routes for removing all items and purging media progress ### 📊 Changes **134 files changed** (+7530 additions, -5331 deletions) <details> <summary>View changed files</summary> 📝 `Dockerfile` (+6 -1) 📝 `client/components/cards/LazyBookCard.vue` (+2 -0) 📝 `client/components/controls/LibraryFilterSelect.vue` (+8 -4) 📝 `client/components/modals/ListeningSessionModal.vue` (+5 -5) 📝 `client/components/tables/BackupsTable.vue` (+7 -7) 📝 `client/pages/config/backups.vue` (+1 -1) 📝 `client/pages/config/index.vue` (+0 -18) 📝 `client/pages/config/users/_id/index.vue` (+1 -29) 📝 `client/players/PlayerHandler.js` (+1 -0) 📝 `client/strings/de.json` (+0 -1) 📝 `client/strings/en-us.json` (+0 -1) 📝 `client/strings/es.json` (+0 -1) 📝 `client/strings/fr.json` (+0 -1) 📝 `client/strings/gu.json` (+0 -1) 📝 `client/strings/hi.json` (+0 -1) 📝 `client/strings/hr.json` (+0 -1) 📝 `client/strings/it.json` (+0 -1) 📝 `client/strings/nl.json` (+0 -1) 📝 `client/strings/pl.json` (+0 -1) 📝 `client/strings/ru.json` (+0 -1) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:16:27 +02:00
adam closed this issue 2026-04-25 00:16:27 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3635