digiKam
Digikam::CoreDbSchemaUpdater Class Reference

Public Member Functions

 CoreDbSchemaUpdater (CoreDB *const albumDB, CoreDbBackend *const backend, const DbEngineParameters &parameters)
 
const QString getLastErrorMessage ()
 
void setCoreDbAccess (CoreDbAccess *const dbAccess)
 
void setObserver (InitializationObserver *const observer)
 
bool update ()
 
bool updateUniqueHash ()
 
virtual ~CoreDbSchemaUpdater ()
 

Static Public Member Functions

static int filterSettingsVersion ()
 
static bool isUniqueHashUpToDate ()
 
static int schemaVersion ()
 
static int uniqueHashVersion ()
 

Constructor & Destructor Documentation

◆ CoreDbSchemaUpdater()

Digikam::CoreDbSchemaUpdater::CoreDbSchemaUpdater ( CoreDB *const  albumDB,
CoreDbBackend *const  backend,
const DbEngineParameters parameters 
)
explicit

◆ ~CoreDbSchemaUpdater()

Digikam::CoreDbSchemaUpdater::~CoreDbSchemaUpdater ( )
virtual

Member Function Documentation

◆ filterSettingsVersion()

int Digikam::CoreDbSchemaUpdater::filterSettingsVersion ( )
static

◆ getLastErrorMessage()

const QString Digikam::CoreDbSchemaUpdater::getLastErrorMessage ( )

◆ isUniqueHashUpToDate()

bool Digikam::CoreDbSchemaUpdater::isUniqueHashUpToDate ( )
static

◆ schemaVersion()

int Digikam::CoreDbSchemaUpdater::schemaVersion ( )
static

◆ setCoreDbAccess()

void Digikam::CoreDbSchemaUpdater::setCoreDbAccess ( CoreDbAccess *const  dbAccess)

◆ setObserver()

void Digikam::CoreDbSchemaUpdater::setObserver ( InitializationObserver *const  observer)

◆ uniqueHashVersion()

int Digikam::CoreDbSchemaUpdater::uniqueHashVersion ( )
static

◆ update()

◆ updateUniqueHash()


The documentation for this class was generated from the following files: