19 lines
446 B
TypeScript
19 lines
446 B
TypeScript
|
// https://deno.land/x/sqlite
|
||
|
import { DB } from "https://deno.land/x/sqlite/mod.ts";
|
||
|
|
||
|
const db = new DB("pubkeys.db");
|
||
|
db.query(`
|
||
|
CREATE TABLE IF NOT EXISTS subscribers (
|
||
|
pubkey TEXT PRIMARY KEY,
|
||
|
created_at INTEGER
|
||
|
)
|
||
|
`);
|
||
|
db.query(`
|
||
|
CREATE TABLE IF NOT EXISTS foaf (
|
||
|
foaf_pubkey TEXT,
|
||
|
subscriber_pubkey TEXT,
|
||
|
FOREIGN KEY (subscriber_pubkey) REFERENCES subscribers(pubkey)
|
||
|
)
|
||
|
`);
|
||
|
db.close();
|