From cad30db3b0359ca3b31c7bbf767c9d10fd101d53 Mon Sep 17 00:00:00 2001 From: Wayne Date: Mon, 29 Apr 2024 23:36:13 +0900 Subject: [PATCH] Update team lead constraints --- .../changes/20240429_01_wayne/01_team_lead_constraints.sql | 5 +++++ .../changes/20240429_01_wayne/02_mock_team_lead.sql | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 src/main/resources/db/changelog/changes/20240429_01_wayne/01_team_lead_constraints.sql create mode 100644 src/main/resources/db/changelog/changes/20240429_01_wayne/02_mock_team_lead.sql diff --git a/src/main/resources/db/changelog/changes/20240429_01_wayne/01_team_lead_constraints.sql b/src/main/resources/db/changelog/changes/20240429_01_wayne/01_team_lead_constraints.sql new file mode 100644 index 0000000..77217da --- /dev/null +++ b/src/main/resources/db/changelog/changes/20240429_01_wayne/01_team_lead_constraints.sql @@ -0,0 +1,5 @@ +-- liquibase formatted sql +-- changeset wayne:team_lead_constraints + +ALTER TABLE team ADD CONSTRAINT uc_team_teamlead UNIQUE (teamLead); +ALTER TABLE team ADD CONSTRAINT FK_TEAM_ON_TEAMLEAD FOREIGN KEY (teamLead) REFERENCES staff (id); \ No newline at end of file diff --git a/src/main/resources/db/changelog/changes/20240429_01_wayne/02_mock_team_lead.sql b/src/main/resources/db/changelog/changes/20240429_01_wayne/02_mock_team_lead.sql new file mode 100644 index 0000000..c30f8a2 --- /dev/null +++ b/src/main/resources/db/changelog/changes/20240429_01_wayne/02_mock_team_lead.sql @@ -0,0 +1,5 @@ +-- liquibase formatted sql +-- changeset wayne:mock_team_lead + +UPDATE team SET teamLead = 1 WHERE id = 1; +UPDATE team SET teamLead = 2 WHERE id = 2; \ No newline at end of file