29 class StandardConnectorFixes :
32 PIMPL(StandardConnectorFixes)
35 StandardConnectorFixes(
const QString& connectionName, DbId databaseId);
36 ~StandardConnectorFixes()
noexcept override;
38 StandardConnectorFixes(
const StandardConnectorFixes& other) =
delete;
39 StandardConnectorFixes(StandardConnectorFixes&& other) =
delete;
40 StandardConnectorFixes& operator=(
const StandardConnectorFixes& other) =
delete;
41 StandardConnectorFixes& operator=(StandardConnectorFixes&& other) =
delete;
43 void applyFixes()
override;
45 static int latestDatabaseVersion();
48 [[nodiscard]]
bool isUpdateNeeded()
const;
49 [[nodiscard]]
int currentDatabaseVersion()
const;