Umstellung auf PostgresDB & user Table & update drizzle
This commit is contained in:
31
drizzle/0000_dapper_the_watchers.sql
Normal file
31
drizzle/0000_dapper_the_watchers.sql
Normal file
@@ -0,0 +1,31 @@
|
||||
CREATE TYPE "public"."roles" AS ENUM('admin', 'guest', 'pro');--> statement-breakpoint
|
||||
CREATE TABLE "Deck" (
|
||||
"id" integer PRIMARY KEY GENERATED ALWAYS AS IDENTITY (sequence name "Deck_id_seq" INCREMENT BY 1 MINVALUE 1 MAXVALUE 2147483647 START WITH 1 CACHE 1),
|
||||
"deckname" varchar NOT NULL,
|
||||
"bildname" varchar,
|
||||
"bildid" varchar,
|
||||
"x1" real,
|
||||
"x2" real,
|
||||
"y1" real,
|
||||
"y2" real,
|
||||
"due" integer,
|
||||
"ivl" real,
|
||||
"factor" real,
|
||||
"reps" integer,
|
||||
"lapses" integer,
|
||||
"isGraduated" integer,
|
||||
"user" varchar NOT NULL,
|
||||
"inserted" varchar DEFAULT (CURRENT_TIMESTAMP),
|
||||
"updated" varchar DEFAULT (CURRENT_TIMESTAMP)
|
||||
);
|
||||
--> statement-breakpoint
|
||||
CREATE TABLE "users" (
|
||||
"id" integer PRIMARY KEY GENERATED ALWAYS AS IDENTITY (sequence name "users_id_seq" INCREMENT BY 1 MINVALUE 1 MAXVALUE 2147483647 START WITH 1 CACHE 1),
|
||||
"name" varchar(256),
|
||||
"email" varchar NOT NULL,
|
||||
"role" "roles" DEFAULT 'guest',
|
||||
"sign_in_provider" varchar(50)
|
||||
);
|
||||
--> statement-breakpoint
|
||||
CREATE UNIQUE INDEX "deck_idx" ON "Deck" USING btree ("id");--> statement-breakpoint
|
||||
CREATE UNIQUE INDEX "users_idx" ON "users" USING btree ("id");
|
||||
Reference in New Issue
Block a user