Spaces:
Paused
Paused
| CREATE TABLE offline_pms ( | |
| sender TEXT NOT NULL, | |
| receiver TEXT NOT NULL, | |
| time INTEGER NOT NULL, | |
| message TEXT NOT NULL, | |
| -- Has the user seen these pms? If so, set to the current date, delete within X hours (currently, 48 hours). | |
| seen NUMBER | |
| ); | |
| CREATE TABLE pm_settings ( | |
| userid TEXT NOT NULL, | |
| view_only TEXT, | |
| PRIMARY KEY (userid) | |
| ); | |
| CREATE TABLE db_info ( | |
| key TEXT NOT NULL, | |
| value TEXT NOT NULL | |
| ); | |
| INSERT INTO db_info (key, value) VALUES ('version', '1'); | |
| CREATE INDEX list_idx ON offline_pms (sender, receiver); | |
| CREATE INDEX sent_idx ON offline_pms (sender); | |
| CREATE INDEX received_idx ON offline_pms (receiver); | |
| CREATE INDEX setting_idx ON pm_settings (userid); | |