21 #ifndef LIBRARYDATABASE_H 22 #define LIBRARYDATABASE_H 24 #include "Database/AbstractDatabase.h" 25 #include "Database/DatabaseAlbums.h" 26 #include "Database/DatabaseArtists.h" 27 #include "Database/DatabaseTracks.h" 28 #include "Database/DatabaseLibrary.h" 29 #include "Utils/Pimpl.h" 43 enum class ArtistIDField : uint8_t
49 LibraryDatabase(
const QString& db_name, DbId db_id, LibraryId library_id);
52 void change_artistid_field(ArtistIDField field);
54 bool apply_fixes()
override;
56 LibraryId library_id()
const;
62 #endif // LIBRARYDATABASE_H Definition: DatabaseTracks.h:40
Definition: LibraryDatabase.h:33
Definition: AbstractDatabase.h:31
Definition: DatabaseArtists.h:35
Definition: AbstractDatabase.h:29
Definition: DatabaseAlbums.h:34