Sayonara Player
Loading...
Searching...
No Matches
DB::Fixes Class Referenceabstract
Inheritance diagram for DB::Fixes:
DB::StandardConnectorFixes

Public Member Functions

 Fixes (const QString &connectionName, DbId databaseId)
 Fixes (const Fixes &other)=delete
 Fixes (Fixes &&other)=delete
Fixesoperator= (const Fixes &other)=delete
Fixesoperator= (Fixes &&other)=delete
bool checkAndInsertColumn (const QString &tablename, const QString &column, const QString &sqltype, const QString &defaultValue)
bool checkAndInsertColumn (const QString &tablename, const QString &column, const QString &sqltype)
bool checkAndCreateTable (const QString &tablename, const QString &sql)
bool checkAndDropTable (const QString &tablename)
bool removeColumn (const QString &tablename, const QString &column)
bool checkIfTableExists (const QString &tablename)
void dropAllViews ()
virtual void applyFixes ()=0