mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-04-06 17:16:13 -05:00
33 lines
781 B
SQL
33 lines
781 B
SQL
CREATE TABLE friends (
|
|
user1 TEXT NOT NULL,
|
|
user2 TEXT NOT NULL,
|
|
PRIMARY KEY (user1, user2)
|
|
) WITHOUT ROWID;
|
|
|
|
CREATE TABLE friend_requests (
|
|
sender TEXT NOT NULL,
|
|
receiver TEXT NOT NULL,
|
|
sent_at INTEGER NOT NULL,
|
|
PRIMARY KEY (sender, receiver)
|
|
) WITHOUT ROWID;
|
|
|
|
CREATE TABLE friend_settings (
|
|
userid TEXT NOT NULL,
|
|
send_login_data INTEGER NOT NULL,
|
|
last_login INTEGER NOT NULL,
|
|
public_list INTEGER NOT NULL,
|
|
PRIMARY KEY (userid)
|
|
) WITHOUT ROWID;
|
|
|
|
CREATE TABLE database_settings (
|
|
name TEXT NOT NULL,
|
|
val TEXT NOT NULL,
|
|
PRIMARY KEY (name, val)
|
|
) WITHOUT ROWID;
|
|
|
|
-- set version if not exists
|
|
INSERT INTO database_settings (name, val) VALUES ('version', 0);
|
|
|
|
CREATE INDEX list ON friends (user1, user2);
|
|
CREATE INDEX request_list ON friend_requests (sender, receiver);
|