2018-06-22 19:58:17 +02:00
|
|
|
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-06-22 19:58:17 +02:00
|
|
|
);
|
2018-07-02 14:36:17 +02:00
|
|
|
|
2018-07-12 16:36:12 +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 ?;
|