Slide 49
Slide 49 text
Table
CREATE TABLE public.blogs (
id bigserial NOT NULL PRIMARY KEY,
tenant_id bigint NOT NULL,
title text NOT NULL,
created_at timestamp with time zone NOT NULL,
updated_at timestamp with time zone NOT NULL,
);
CREATE TABLE public.posts (
id bigserial NOT NULL PRIMARY KEY,
tenant_id bigint NOT NULL,
title text NOT NULL,
content text NOT NULL,
created_at timestamp with time zone NOT NULL,
updated_at timestamp with time zone NOT NULL,
);
-- ֎෦Ωʔͷఆٛলུ
-- tenant has many groups͕͋ΔલఏͰάϧʔϓͷॴଐϝϯόʔΛཧ͢Δςʔϒϧ
CREATE TABLE public.group_users (
id bigserial NOT NULL PRIMARY KEY,
tenant_id bigint NOT NULL,
group_id bigint NOT NULL,
user_id bigint NOT NULL,
created_at timestamp with time zone NOT NULL,
updated_at timestamp with time zone NOT NULL,
);