2022-09-30 15:57:03 +02:00

23 lines
577 B
Plaintext

CREATE TABLE SIDEPROJECT (
`description` TEXT NOT NULL,
`title` TEXT,
`url` TEXT,
`category` TEXT NOT NULL ,
PRIMARY KEY (`description`, `title`, `url`, `category`)
);
CREATE INDEX sideproject_index ON SIDEPROJECT(`description`, `title`, `url`, `category`);
sideProjects:
SELECT * FROM SIDEPROJECT;
sideProjectsByCategory:
SELECT * FROM SIDEPROJECT
GROUP BY `category`
ORDER BY COUNT(`category`) DESC;
insertSideProject:
INSERT OR REPLACE INTO SIDEPROJECT VALUES ?;
deleteSideProject:
DELETE FROM SIDEPROJECT WHERE `description` = ? AND `category` = ?;