Sayonara Player
Public Member Functions | List of all members
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
 
DB::Query runQuery (const QString &query, const QString &error_text) const
 
DB::Query runQuery (const QString &query, const QPair< QString, QVariant > &bindings, const QString &error_text) const
 
DB::Query runQuery (const QString &query, const QMap< QString, QVariant > &bindings, const QString &error_text) const
 
DB::Query update (const QString &tablename, const QMap< QString, QVariant > &field_bindings, const QPair< QString, QVariant > &where_binding, const QString &error_message)
 update More...
 
DB::Query insert (const QString &tablename, const QMap< QString, QVariant > &field_bindings, const QString &error_message)
 

Member Function Documentation

◆ update()

DB::Query DB::Module::update ( const QString &  tablename,
const QMap< QString, QVariant > &  field_bindings,
const QPair< QString, QVariant > &  where_binding,
const QString &  error_message 
)

update

Parameters
tablenameName of table to update
field_bindingsFields to update
where_bindingWhere clause
error_message
Returns