musikr: cleanup cache db

This commit is contained in:
Alexander Capehart 2024-12-11 17:10:12 -07:00
parent f13c1e364b
commit 8b4672ea50
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47

View file

@ -66,50 +66,28 @@ internal data class CachedInfo(
* box only used for comparison. * box only used for comparison.
*/ */
@PrimaryKey val uri: String, @PrimaryKey val uri: String,
/** The latest date the [AudioFile]'s audio file was modified, as a unix epoch timestamp. */
val dateModified: Long, val dateModified: Long,
/** @see AudioFile */
val durationMs: Long, val durationMs: Long,
/** @see AudioFile.replayGainTrackAdjustment */
val replayGainTrackAdjustment: Float?, val replayGainTrackAdjustment: Float?,
/** @see AudioFile.replayGainAlbumAdjustment */
val replayGainAlbumAdjustment: Float?, val replayGainAlbumAdjustment: Float?,
/** @see AudioFile.musicBrainzId */
val musicBrainzId: String?, val musicBrainzId: String?,
/** @see AudioFile.name */
val name: String, val name: String,
/** @see AudioFile.sortName */
val sortName: String?, val sortName: String?,
/** @see AudioFile.track */
val track: Int?, val track: Int?,
/** @see AudioFile.name */
val disc: Int?, val disc: Int?,
/** @See AudioFile.subtitle */
val subtitle: String?, val subtitle: String?,
/** @see AudioFile.date */
val date: Date?, val date: Date?,
/** @see AudioFile.albumMusicBrainzId */
val albumMusicBrainzId: String?, val albumMusicBrainzId: String?,
/** @see AudioFile.albumName */
val albumName: String?, val albumName: String?,
/** @see AudioFile.albumSortName */
val albumSortName: String?, val albumSortName: String?,
/** @see AudioFile.releaseTypes */ val releaseTypes: List<String>,
val releaseTypes: List<String> = listOf(), val artistMusicBrainzIds: List<String>,
/** @see AudioFile.artistMusicBrainzIds */ val artistNames: List<String>,
val artistMusicBrainzIds: List<String> = listOf(), val artistSortNames: List<String>,
/** @see AudioFile.artistNames */ val albumArtistMusicBrainzIds: List<String>,
val artistNames: List<String> = listOf(), val albumArtistNames: List<String>,
/** @see AudioFile.artistSortNames */ val albumArtistSortNames: List<String>,
val artistSortNames: List<String> = listOf(), val genreNames: List<String>,
/** @see AudioFile.albumArtistMusicBrainzIds */
val albumArtistMusicBrainzIds: List<String> = listOf(),
/** @see AudioFile.albumArtistNames */
val albumArtistNames: List<String> = listOf(),
/** @see AudioFile.albumArtistSortNames */
val albumArtistSortNames: List<String> = listOf(),
/** @see AudioFile.genreNames */
val genreNames: List<String> = listOf(),
val cover: Cover? = null val cover: Cover? = null
) { ) {
fun intoCachedSong() = fun intoCachedSong() =