21 #ifndef DATABASELIBRARY_H 22 #define DATABASELIBRARY_H 24 #include "Database/DatabaseModule.h" 44 Library(
const QSqlDatabase& db, DbId db_id);
48 bool insert_library(LibraryId library_id,
const QString& library_name,
const QString& library_path,
int index);
49 bool edit_library(LibraryId library_id,
const QString& new_name,
const QString& new_path);
50 bool remove_library(LibraryId library_id);
53 virtual void drop_indexes();
54 virtual void create_indexes();
56 virtual void add_album_artists();
60 #endif // DATABASELIBRARY_H Definition: DatabaseModule.h:30
Definition: AbstractDatabase.h:29
An interface class needed when implementing a library plugin.
Definition: LibraryManager.h:36
Definition: org_mpris_media_player2_adaptor.h:21
Definition: org_mpris_media_player2_adaptor.h:20