File tree Expand file tree Collapse file tree 3 files changed +18
-0
lines changed
Expand file tree Collapse file tree 3 files changed +18
-0
lines changed Original file line number Diff line number Diff line change 1+ CREATE TABLE "public "." class_teacher" (
2+ " class_no" integer NOT NULL ,
3+ " teacher_no" integer NOT NULL ,
4+ " from_date" date NOT NULL ,
5+ " to_date" date NOT NULL ,
6+ CONSTRAINT " class_teacher_pkey" PRIMARY KEY (class_no, teacher_no),
7+ CONSTRAINT " class_teacher_class_no_fkey" FOREIGN KEY (" class_no" ) REFERENCES " public" ." class" (" class_no" ) ON DELETE CASCADE ,
8+ CONSTRAINT " class_teacher_teacher_no_fkey" FOREIGN KEY (" teacher_no" ) REFERENCES " public" ." teacher" (" teacher_no" ) ON DELETE CASCADE
9+ );
Original file line number Diff line number Diff line change 11CREATE SEQUENCE "public "." class_no_seq" AS bigint START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9223372036854775807 NO CYCLE CACHE 1 ;
22
33CREATE SEQUENCE "public "." student_no_seq" AS bigint START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9223372036854775807 NO CYCLE CACHE 1 ;
4+
5+ CREATE SEQUENCE "public "." teacher_no_seq" AS bigint START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9223372036854775807 NO CYCLE CACHE 1 ;
Original file line number Diff line number Diff line change 1+ CREATE TABLE "public "." teacher" (
2+ " teacher_no" integer DEFAULT nextval(' public.teacher_no_seq' ::regclass) NOT NULL ,
3+ " first_name" text NOT NULL ,
4+ " last_name" text NOT NULL ,
5+ " email" text NOT NULL ,
6+ CONSTRAINT " teacher_pkey" PRIMARY KEY (student_no)
7+ );
You can’t perform that action at this time.
0 commit comments