Create Job Offer, not complete yet

This commit is contained in:
xfarrow
2024-03-18 12:20:19 +01:00
parent 8543b0db52
commit 9cd0ba795d
7 changed files with 136 additions and 2 deletions

15
backend/sql/7-tag.sql Normal file
View File

@ -0,0 +1,15 @@
-- Table: public.Tag
-- DROP TABLE IF EXISTS public."Tag";
CREATE TABLE IF NOT EXISTS public."Tag"
(
id SERIAL,
tag character varying(256) NOT NULL,
CONSTRAINT "Tag_pkey" PRIMARY KEY (id)
)
TABLESPACE pg_default;
ALTER TABLE IF EXISTS public."Tag"
OWNER to postgres;

View File

@ -0,0 +1,26 @@
-- Table: public.JobOffer
-- DROP TABLE IF EXISTS public."JobOffer";
CREATE TABLE IF NOT EXISTS public."JobOffer"
(
id SERIAL,
title character varying(2048) NOT NULL,
description character varying(4096),
requirements character varying(4096),
salary money NOT NULL,
salary_frequency character varying(64) NOT NULL,
location character varying(256),
organization_id integer,
CONSTRAINT "JobOffer_pkey" PRIMARY KEY (id),
CONSTRAINT "OrganizationFK" FOREIGN KEY (organization_id)
REFERENCES public."Organization" (id) MATCH SIMPLE
ON UPDATE CASCADE
ON DELETE CASCADE
NOT VALID
)
TABLESPACE pg_default;
ALTER TABLE IF EXISTS public."JobOffer"
OWNER to postgres;

Binary file not shown.