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