A decentralized music tracking and discovery platform built on AT Protocol 馃幍 forked from rocksky.app/rocksky
Something went wrong. Try again.
Refactor data synchronization logic and repository structure master
- Updated the album, artist, track, user, playlist, loved track, and scrobble repositories to include asynchronous data fetching and insertion methods. - Implemented batch processing for syncing albums, artists, tracks, users, playlists, loved tracks, and scrobbles from a source PostgreSQL database to a destination PostgreSQL database. - Enhanced error handling during data insertion to log failures without interrupting the sync process. - Removed unique constraints on albumUri and artistUri fields in the tracks schema to allow for non-unique entries. - Modified user schema to make displayName optional. - Updated journal metadata for versioning.
Author Tsiry Sandratraina Date (Oct 6, 2025, 8:07 AM UTC) Commit d67c7a0f d67c7a0faada861b3fabdb22162717dc51fb9b28 Parent e9308dd2 e9308dd262ca0c1f0b98d0701bae59920c045004