From 971dccd58186a8c1c94932fd5a412d513b8a5f1f Mon Sep 17 00:00:00 2001 From: itsscb Date: Mon, 18 Sep 2023 20:07:44 +0200 Subject: [PATCH] fix/makes documents personID field required --- db/migration/000001_init_schema.up.sql | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/db/migration/000001_init_schema.up.sql b/db/migration/000001_init_schema.up.sql index 91e4cc2..0fda177 100644 --- a/db/migration/000001_init_schema.up.sql +++ b/db/migration/000001_init_schema.up.sql @@ -51,14 +51,18 @@ CREATE TABLE "persons" ( CREATE TABLE "documents" ( "ID" bigserial UNIQUE PRIMARY KEY NOT NULL, - "personID" bigserial, + "personID" bigserial NOT NULL, "name" varchar NOT NULL, "type" varchar NOT NULL, "path" varchar NOT NULL, "url" varchar NOT NULL, "valid" boolean NOT NULL DEFAULT false, "validDate" timestamptz, - "validatedBy" varchar + "validatedBy" varchar, + "creator" varchar NOT NULL, + "created" timestamptz NOT NULL DEFAULT (now()), + "changer" varchar NOT NULL, + "changed" timestamptz NOT NULL DEFAULT (now()) ); CREATE TABLE "payments" (