all repos — honk @ 7c6194408fe5a50f8f0bdcc1aadb6723cd1c4956

my fork of honk

schema.sql (view raw)

 1
 2create table honks (honkid integer primary key, userid integer, what text, honker text, xid text, rid text, dt text, url text, audience text, noise text, convoy text, whofore integer, format text, precis text, oonker text, flags integer);
 3create table donks (honkid integer, fileid integer);
 4create table filemeta (fileid integer primary key, xid text, name text, description text, url text, media text, local integer);
 5create table honkers (honkerid integer primary key, userid integer, name text, xid text, flavor text, combos text);
 6create table xonkers (xonkerid integer primary key, name text, info text, flavor text);
 7create table zonkers (zonkerid integer primary key, userid integer, name text, wherefore text);
 8create table doovers(dooverid integer primary key, dt text, tries integer, username text, rcpt text, msg blob);
 9create table onts (ontology text, honkid integer);
10create table forsaken (honkid integer, precis text, noise text);
11create table places (honkid integer, name text, latitude real, longitude real, url text);
12
13create index idx_honksxid on honks(xid);
14create index idx_honksconvoy on honks(convoy);
15create index idx_honkshonker on honks(honker);
16create index idx_honksoonker on honks(oonker);
17create index idx_honkerxid on honkers(xid);
18create index idx_xonkername on xonkers(name);
19create index idx_zonkersname on zonkers(name);
20create index idx_filesxid on filemeta(xid);
21create index idx_filesurl on filemeta(url);
22create index idx_ontology on onts(ontology);
23create index idx_onthonkid on onts(honkid);
24create index idx_placehonkid on places(honkid);
25
26create table config (key text, value text);
27
28create table users (userid integer primary key, username text, hash text, displayname text, about text, pubkey text, seckey text, options text);
29create table auth (authid integer primary key, userid integer, hash text);
30CREATE index idxusers_username on users(username);
31CREATE index idxauth_userid on auth(userid);
32CREATE index idxauth_hash on auth(hash);
33