21 #ifndef LIBRARYDATABASE_H 22 #define LIBRARYDATABASE_H 24 #include "Database/Base.h" 25 #include "Database/Albums.h" 26 #include "Database/Artists.h" 27 #include "Database/Tracks.h" 28 #include "Database/Library.h" 29 #include "Utils/Pimpl.h" 42 enum class ArtistIDField : uint8_t
48 LibraryDatabase(
const QString& connection_name, DbId db_id, LibraryId library_id);
54 LibraryId library_id()
const;
58 void change_artistid_field(ArtistIDField field);
60 QString artistid_field()
const override;
61 QString artistname_field()
const override;
63 QSqlDatabase db()
const;
68 #endif // LIBRARYDATABASE_H
Definition: LibraryDatabase.h:33