Sayonara Player
Loading...
Searching...
No Matches
Public Member Functions | List of all members
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