-- Write your migrate up statements here

create table sctl_project
(
    id   int GENERATED BY DEFAULT AS IDENTITY primary key,
    name varchar(30) not null
);

create table sctl_project_member
(
    project_id int REFERENCES sctl_project (id) ON UPDATE CASCADE ON DELETE CASCADE,
    member_id  int REFERENCES sctl_user (id) ON UPDATE CASCADE,
    role varchar(20) not null,
    CONSTRAINT project_member_pkey PRIMARY KEY (project_id, member_id)
);

---- create above / drop below ----

drop table sctl_project;
drop table sctl_project_member;

-- Write your migrate down statements here. If this migration is irreversible
-- Then delete the separator line above.
