namespace SomePlayer {
namespace Storage {
- class DbStorage : public Storage {
+ class DbStorage {
public:
DbStorage(QString path);
~DbStorage();
void removeTrack(Track track);
void addToFavorites(Track track);
- void updateTrack(Track track);
+ void updateTrackCount(Track track);
void addTrack(Track track);
private:
QSqlQuery *_insert_artist_query;
QSqlQuery *_insert_album_query;
-
QSqlQuery *_insert_track_query;
QSqlQuery *_insert_date_query;
+ QSqlQuery *_insert_favorites_query;
+
+ QSqlQuery *_update_track_count_query;
};
};
};