Skip to content

Commit 4e21053

Browse files
committed
feat: 파견 대학 테이블명 변경 및 협정 대학 테이블 추가하는 DDL 작성
1 parent aaafc36 commit 4e21053

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
RENAME TABLE university TO host_university;
2+
3+
ALTER TABLE university_info_for_apply
4+
DROP FOREIGN KEY FKd0257hco6uy2utd1xccjh3fal;
5+
6+
ALTER TABLE university_info_for_apply
7+
ADD CONSTRAINT fk_university_info_for_apply_host_university
8+
FOREIGN KEY (university_id) REFERENCES host_university (id) ON DELETE NO ACTION;
9+
10+
CREATE TABLE IF NOT EXISTS home_university
11+
(
12+
id BIGINT AUTO_INCREMENT NOT NULL,
13+
name VARCHAR(100) NOT NULL,
14+
CONSTRAINT `PRIMARY` PRIMARY KEY (id),
15+
CONSTRAINT uk_home_university_name UNIQUE (name)
16+
);
17+
18+
ALTER TABLE host_university
19+
ADD COLUMN home_university_id BIGINT NULL;
20+
21+
ALTER TABLE host_university
22+
ADD CONSTRAINT fk_host_university_home_university
23+
FOREIGN KEY (home_university_id) REFERENCES home_university (id) ON DELETE NO ACTION;
24+
25+
CREATE INDEX fk_host_university_home_university_idx ON host_university (home_university_id);

0 commit comments

Comments
 (0)