use explicit order for insert operations

This prevents a problem from different column orders in database tables.
In particular, this occurred with the user_packets table, where the `rank` column moved up in order.
This commit is contained in:
Vincent Breitmoser
2018-07-14 13:02:12 +02:00
parent a69eaab0ea
commit e3e5f7feec
6 changed files with 11 additions and 7 deletions

View File

@@ -24,7 +24,11 @@ CREATE TABLE IF NOT EXISTS keys (
);
insertKey:
INSERT INTO keys VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);
INSERT INTO keys (
master_key_id, rank, key_id, key_size, key_curve_oid, algorithm, fingerprint,
can_certify, can_sign, can_encrypt, can_authenticate,
is_revoked, has_secret, is_secure, creation, expiry
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);
updateHasSecretByMasterKeyId:
UPDATE keys