Răsfoiți Sursa

Create initialization of database and users table

Lee Morgan 1 lună în urmă
părinte
comite
69ab5ecfbd
2 a modificat fișierele cu 14 adăugiri și 0 ștergeri
  1. 5 0
      sql/init.sql
  2. 9 0
      sql/users.sql

+ 5 - 0
sql/init.sql

@@ -0,0 +1,5 @@
+CREATE DATABASE IF NOT EXISTS chatrpg;
+
+\c chatrpg
+
+\ir users.sql

+ 9 - 0
sql/users.sql

@@ -0,0 +1,9 @@
+CREATE TABLE IF NOT EXISTS users(
+    id UUID PRIMARY KEY,
+
+    token UUID NOT NULL,
+    name TEXT NOT NULL,
+    email TEXT NOT NULL UNIQUE,
+    pass_hash TEXT NOT NULL,
+    created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
+)