|
1
|
|
|
2
|
use score;
|
|
3
|
UPDATE learning_objectives SET icon ='bookmark' where id > 0 ;
|
|
4
|
ALTER TABLE tasks
|
|
5
|
DROP COLUMN userId;
|
|
6
|
-- ADD the @ManyToOne(() => Users, (users) => users.tasks) relations to "tasks"
|
|
7
|
ALTER TABLE tasks
|
|
8
|
ADD COLUMN usersId INT,
|
|
9
|
ADD CONSTRAINT FK_38005df66f42efb4850385ec8fn
|
|
10
|
FOREIGN KEY (usersId)
|
|
11
|
REFERENCES users(id)
|
|
12
|
ON DELETE CASCADE ON UPDATE CASCADE;
|
|
13
|
-- Rename the "circularStrategiesId" COLUMN to "circularStrategiesGroup"
|
|
14
|
ALTER TABLE circular_strategies CHANGE circularStrategiesId circularStrategiesGroup varchar(255) NOT NULL;
|
|
15
|
-- Rename the "hashtags" TABLE to "keywords"
|
|
16
|
-- Rename the "hashtagsGroup" COLUMN to "keywordsGroup"
|
|
17
|
ALTER TABLE hashtags RENAME TO keywords;
|
|
18
|
ALTER TABLE keywords CHANGE hashtagsGroup keywordsGroup varchar(255) NOT NULL;
|
|
19
|
-- Rename the "learning_blocks_hashtags" TABLE to "learning_blocks_keywords"
|
|
20
|
-- Rename the "circular_challenges_hashtags" TABLE to "circular_challenges_keywords"
|
|
21
|
ALTER TABLE learning_blocks_hashtags RENAME TO learning_blocks_keywords;
|
|
22
|
ALTER TABLE circular_challenges_hashtags RENAME TO circular_challenges_keywords;
|
|
23
|
|
|
24
|
-- Rename columns "hashtags_id" to "keywords_id" in circular_challenges and learning_blocks
|
|
25
|
-- Drop the old FK references into learning_blocks_keywords for keywords_id
|
|
26
|
ALTER TABLE learning_blocks_keywords
|
|
27
|
DROP FOREIGN KEY FK_cb7eef04feecc6751f63228565c;
|
|
28
|
ALTER TABLE circular_challenges_keywords CHANGE hashtags_id keywords_id int NOT NULL;
|
|
29
|
ALTER TABLE learning_blocks_keywords CHANGE hashtags_id keywords_id int NOT NULL;
|
|
30
|
ALTER TABLE learning_blocks_keywords ADD CONSTRAINT FK_42ef34ca3f01d27c01d1ac01f71 FOREIGN KEY (learningBlocks_id) REFERENCES learning_blocks(id) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
31
|
ALTER TABLE learning_blocks_keywords ADD CONSTRAINT FK_cb7eef04feecc6751f63228565n FOREIGN KEY (keywords_id) REFERENCES keywords(id) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
32
|
ALTER TABLE circular_challenges_keywords ADD CONSTRAINT FK_677e9454ed323db58d1d7841ce5 FOREIGN KEY (circular_challenges_id) REFERENCES circular_challenges(id) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
33
|
ALTER TABLE circular_challenges_keywords ADD CONSTRAINT FK_5a4a24e21e126bd35feb772319p FOREIGN KEY (keywords_id) REFERENCES keywords(id) ON DELETE CASCADE ON UPDATE CASCADE;
|