19 lines
459 B
Text
19 lines
459 B
Text
|
|
-- SPDX-License-Identifier: GPL-3.0-only
|
||
|
|
|
||
|
|
CREATE TABLE stored_sites (
|
||
|
|
site_id TEXT NOT NULL,
|
||
|
|
instance_id TEXT NOT NULL,
|
||
|
|
PRIMARY KEY (site_id, instance_id)
|
||
|
|
);
|
||
|
|
|
||
|
|
selectByInstance:
|
||
|
|
SELECT * FROM stored_sites WHERE instance_id = ? ORDER BY site_id ASC;
|
||
|
|
|
||
|
|
insert:
|
||
|
|
INSERT OR IGNORE INTO stored_sites VALUES (?, ?);
|
||
|
|
|
||
|
|
delete:
|
||
|
|
DELETE FROM stored_sites WHERE site_id = ? AND instance_id = ?;
|
||
|
|
|
||
|
|
deleteByInstance:
|
||
|
|
DELETE FROM stored_sites WHERE instance_id = ?;
|