Files
open-keychain/OpenKeychain/src/main/sqldelight/org/sufficientlysecure/keychain/KeySignatures.sq

13 lines
418 B
Plaintext
Raw Normal View History

CREATE TABLE IF NOT EXISTS key_signatures (
master_key_id INTEGER NOT NULL,
signer_key_id INTEGER NOT NULL,
PRIMARY KEY(master_key_id, signer_key_id),
2018-07-02 14:36:17 +02:00
FOREIGN KEY(master_key_id) REFERENCES keyrings_public(master_key_id) ON DELETE CASCADE
);
2018-07-02 14:36:17 +02:00
insertKeySignature:
INSERT INTO key_signatures VALUES (?, ?);
2018-07-02 14:36:17 +02:00
selectMasterKeyIdsBySigner:
SELECT master_key_id
FROM key_signatures WHERE signer_key_id IN ?;