Scripts » scriptReleaseV17.sql
| 1 |
use score; |
|---|---|
| 2 |
|
| 3 |
|
| 4 |
DROP TABLE learning_blocks_links; |
| 5 |
DROP TABLE circular_challenges_links; |
| 6 |
DROP TABLE links; |
| 7 |
|
| 8 |
CREATE TABLE circular_challenges_links |
| 9 |
(id int NOT NULL AUTO_INCREMENT, lien text NOT NULL, |
| 10 |
descriptionLien text NOT NULL, circularChallengesId int NOT NULL, PRIMARY KEY (id)); |
| 11 |
|
| 12 |
CREATE TABLE learning_blocks_links(id int NOT NULL AUTO_INCREMENT, lien text NOT NULL, descriptionLien text NOT NULL, |
| 13 |
learningBlocksId int NOT NULL, PRIMARY KEY (id)); |
| 14 |
|
| 15 |
|
| 16 |
ALTER TABLE circular_challenges_links |
| 17 |
ADD CONSTRAINT |
| 18 |
FK_0cfbbdac5dc0683c0881d0ddc6f FOREIGN KEY |
| 19 |
(circularChallengesId) REFERENCES circular_challenges(id) ON DELETE CASCADE ON UPDATE CASCADE; |
| 20 |
|
| 21 |
ALTER TABLE learning_blocks_links ADD CONSTRAINT |
| 22 |
FK_3716b5e2e6aae93534a7958c761
|
| 23 |
FOREIGN KEY (learningBlocksId) REFERENCES learning_blocks(id) ON DELETE CASCADE ON UPDATE CASCADE; |
| 24 |
|
| 25 |
ALTER TABLE circular_economy DROP COLUMN videoDescription, DROP COLUMN videoUrl; |