qna/setup.php

46 lines
667 B
PHP

<?php
include "config.php";
$query = "
CREATE TABLE data (
id SERIAL PRIMARY KEY,
text TEXT NOT NULL,
parsedtext TEXT,
cw TEXT,
parsedcw TEXT,
iscwed BOOLEAN NOT NULL,
time TIMESTAMPTZ NOT NULL,
ispublic BOOLEAN NOT NULL,
isrespondedto BOOLEAN NOT NULL,
responsetext TEXT,
parsedresponsetext TEXT,
responsetime TIMESTAMPTZ,
isprivread BOOLEAN
);
";
pg_query($db, $query);
$query = "
CREATE TABLE migrations (
id TEXT NOT NULL
);
";
pg_query($db, $query);
$query = "
CREATE TABLE emoji (
name TEXT NOT NULL PRIMARY KEY,
url TEXT NOT NULL
);
";
pg_query($db, $query);
// include "admin/migrate.php";
echo "database set up";
?>