Sayonara Player
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
DB::StandardConnectorFixes Class Reference
Inheritance diagram for DB::StandardConnectorFixes:
DB::Fixes

Public Member Functions

 StandardConnectorFixes (const QString &connectionName, DbId databaseId)
 
 StandardConnectorFixes (const StandardConnectorFixes &other)=delete
 
 StandardConnectorFixes (StandardConnectorFixes &&other)=delete
 
StandardConnectorFixesoperator= (const StandardConnectorFixes &other)=delete
 
StandardConnectorFixesoperator= (StandardConnectorFixes &&other)=delete
 
void applyFixes () override
 
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)
 

Static Public Member Functions

static int latestDatabaseVersion ()
 

Member Function Documentation

◆ applyFixes()

void DB::StandardConnectorFixes::applyFixes ( )
overridevirtual

Implements DB::Fixes.