1
mirror of https://invent.kde.org/network/falkon.git synced 2024-12-19 10:16:34 +01:00

Port QSqlDatabase::exec to QSqlQuery::exec

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
This commit is contained in:
Juraj Oravec 2024-10-05 12:44:30 +02:00
parent 28efcb572a
commit 638cf87b8f
Signed by: SGOrava
GPG Key ID: 13660A3F1D9F093B
2 changed files with 7 additions and 5 deletions

View File

@ -33,8 +33,9 @@ void DatabasePasswordBackendTest::init()
db.setDatabaseName(QSL(":memory:"));
db.open();
db.exec(QSL("CREATE TABLE autofill (data TEXT, id INTEGER PRIMARY KEY, password TEXT,"
"server TEXT, username TEXT, last_used NUMERIC)"));
QSqlQuery query(db);
query.exec(QSL("CREATE TABLE autofill (data TEXT, id INTEGER PRIMARY KEY, password TEXT,"
"server TEXT, username TEXT, last_used NUMERIC)"));
}
void DatabasePasswordBackendTest::cleanup()

View File

@ -37,9 +37,10 @@ DatabaseEncryptedPasswordBackend::DatabaseEncryptedPasswordBackend()
{
QSqlDatabase db = SqlDatabase::instance()->database();
if (!db.tables().contains(QLatin1String("autofill_encrypted"))) {
db.exec(QSL("CREATE TABLE autofill_encrypted (data_encrypted TEXT, id INTEGER PRIMARY KEY,"
"password_encrypted TEXT, server TEXT, username_encrypted TEXT, last_used NUMERIC)"));
db.exec(QSL("CREATE INDEX autofillEncryptedServer ON autofill_encrypted(server ASC)"));
QSqlQuery query(db);
query.exec(QSL("CREATE TABLE autofill_encrypted (data_encrypted TEXT, id INTEGER PRIMARY KEY,"
"password_encrypted TEXT, server TEXT, username_encrypted TEXT, last_used NUMERIC)"));
query.exec(QSL("CREATE INDEX autofillEncryptedServer ON autofill_encrypted(server ASC)"));
}
}