npubweb/create-tables.ts

19 lines
446 B
TypeScript
Raw Normal View History

2024-01-11 19:08:10 +00:00
// 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();