Changeset View
Changeset View
Standalone View
Standalone View
src/drivers/mysql/MysqlConnection.h
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Line(s) | 46 | protected: | |||
---|---|---|---|---|---|
54 | bool drv_getDatabasesList(QStringList* list) override; | 54 | bool drv_getDatabasesList(QStringList* list) override; | ||
55 | //! reimplemented using "SHOW DATABASES LIKE..." because MySQL stores db names in lower case. | 55 | //! reimplemented using "SHOW DATABASES LIKE..." because MySQL stores db names in lower case. | ||
56 | bool drv_databaseExists(const QString &dbName, bool ignoreErrors = true) override; | 56 | bool drv_databaseExists(const QString &dbName, bool ignoreErrors = true) override; | ||
57 | bool drv_createDatabase(const QString &dbName = QString()) override; | 57 | bool drv_createDatabase(const QString &dbName = QString()) override; | ||
58 | bool drv_useDatabase(const QString &dbName = QString(), bool *cancelled = nullptr, | 58 | bool drv_useDatabase(const QString &dbName = QString(), bool *cancelled = nullptr, | ||
59 | KDbMessageHandler* msgHandler = nullptr) override; | 59 | KDbMessageHandler* msgHandler = nullptr) override; | ||
60 | bool drv_closeDatabase() override; | 60 | bool drv_closeDatabase() override; | ||
61 | bool drv_dropDatabase(const QString &dbName = QString()) override; | 61 | bool drv_dropDatabase(const QString &dbName = QString()) override; | ||
62 | KDbSqlResult* drv_executeSQL(const KDbEscapedString& sql) override Q_REQUIRED_RESULT; | 62 | KDbSqlResult* drv_prepareSql(const KDbEscapedString& sql) override Q_REQUIRED_RESULT; | ||
63 | bool drv_executeVoidSQL(const KDbEscapedString& sql) override; | 63 | bool drv_executeSql(const KDbEscapedString& sql) override; | ||
64 | 64 | | |||
65 | //! Implemented for KDbResultable | 65 | //! Implemented for KDbResultable | ||
66 | QString serverResultName() const override; | 66 | QString serverResultName() const override; | ||
67 | 67 | | |||
68 | //! @todo move this somewhere to low level class (MIGRATION?) | 68 | //! @todo move this somewhere to low level class (MIGRATION?) | ||
69 | tristate drv_containsTable(const QString &tableName) override; | 69 | tristate drv_containsTable(const QString &tableName) override; | ||
70 | 70 | | |||
71 | void storeResult(); | 71 | void storeResult(); | ||
Show All 11 Lines |