Sayonara Player
Loading...
Searching...
No Matches
DB::Module Class Reference
Inheritance diagram for DB::Module:
DB::Base DB::Bookmarks DB::Covers DB::Equalizer DB::Library DB::LibraryDatabase DB::Playlist DB::Podcasts DB::Session DB::Settings DB::Shortcuts DB::SmartPlaylists DB::Streams DB::VisualStyles

Public Member Functions

 Module (const QString &connectionName, DbId databaseId)
QSqlDatabase db () const
DbId databaseId () const
QString connectionName () const
QSqlQuery runQuery (const QString &query, const QString &errorText) const
QSqlQuery runQuery (const QString &query, const QPair< QString, QVariant > &bindings, const QString &errorText) const
QSqlQuery runQuery (const QString &query, const QMap< QString, QVariant > &bindings, const QString &errorText) const
QSqlQuery update (const QString &tablename, const QMap< QString, QVariant > &fieldBindings, const QPair< QString, QVariant > &whereBinding, const QString &errorMessage)
QSqlQuery insert (const QString &tablename, const QMap< QString, QVariant > &fieldBindings, const QString &errorMessage)
void transaction ()
void commit ()
void rollback ()