@@ -38,7 +38,7 @@ CREATE TABLE `calendar_events` (
3838 PRIMARY KEY (` id` ),
3939 KEY ` user_id` (` user_id` ),
4040 CONSTRAINT ` calendar_events_ibfk_1` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE
41- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
41+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
4242/* !40101 SET character_set_client = @saved_cs_client */ ;
4343
4444--
@@ -69,7 +69,7 @@ CREATE TABLE `event_participants` (
6969 KEY ` user_id` (` user_id` ),
7070 CONSTRAINT ` event_participants_ibfk_1` FOREIGN KEY (` event_id` ) REFERENCES ` calendar_events` (` id` ) ON DELETE CASCADE ,
7171 CONSTRAINT ` event_participants_ibfk_2` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE
72- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
72+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
7373/* !40101 SET character_set_client = @saved_cs_client */ ;
7474
7575--
@@ -109,7 +109,7 @@ CREATE TABLE `materials` (
109109 CONSTRAINT ` materials_ibfk_6` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE ,
110110 CONSTRAINT ` materials_ibfk_7` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE ,
111111 CONSTRAINT ` materials_ibfk_8` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE
112- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
112+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
113113/* !40101 SET character_set_client = @saved_cs_client */ ;
114114
115115--
@@ -144,7 +144,7 @@ CREATE TABLE `note_progress` (
144144 KEY ` idx_note_progress_note_id` (` note_id` ),
145145 CONSTRAINT ` note_progress_ibfk_1` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE ,
146146 CONSTRAINT ` note_progress_ibfk_2` FOREIGN KEY (` note_id` ) REFERENCES ` notes` (` id` ) ON DELETE CASCADE
147- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
147+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
148148/* !40101 SET character_set_client = @saved_cs_client */ ;
149149
150150--
@@ -184,7 +184,7 @@ CREATE TABLE `notes` (
184184 CONSTRAINT ` notes_ibfk_5` FOREIGN KEY (` topic_id` ) REFERENCES ` topics` (` id` ) ON DELETE SET NULL ,
185185 CONSTRAINT ` notes_ibfk_6` FOREIGN KEY (` topic_id` ) REFERENCES ` topics` (` id` ) ON DELETE SET NULL ,
186186 CONSTRAINT ` notes_ibfk_7` FOREIGN KEY (` topic_id` ) REFERENCES ` topics` (` id` ) ON DELETE SET NULL
187- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
187+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
188188/* !40101 SET character_set_client = @saved_cs_client */ ;
189189
190190--
@@ -219,7 +219,7 @@ CREATE TABLE `quiz_attempts` (
219219 KEY ` quiz_id` (` quiz_id` ),
220220 CONSTRAINT ` quiz_attempts_ibfk_1` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE ,
221221 CONSTRAINT ` quiz_attempts_ibfk_2` FOREIGN KEY (` quiz_id` ) REFERENCES ` quizzes` (` id` ) ON DELETE CASCADE
222- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
222+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
223223/* !40101 SET character_set_client = @saved_cs_client */ ;
224224
225225--
@@ -248,7 +248,7 @@ CREATE TABLE `quiz_options` (
248248 PRIMARY KEY (` id` ),
249249 KEY ` question_id` (` question_id` ),
250250 CONSTRAINT ` quiz_options_ibfk_1` FOREIGN KEY (` question_id` ) REFERENCES ` quiz_questions` (` id` ) ON DELETE CASCADE
251- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
251+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
252252/* !40101 SET character_set_client = @saved_cs_client */ ;
253253
254254--
@@ -283,7 +283,7 @@ CREATE TABLE `quiz_progress` (
283283 KEY ` idx_quiz_progress_quiz_id` (` quiz_id` ),
284284 CONSTRAINT ` quiz_progress_ibfk_1` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE ON UPDATE CASCADE,
285285 CONSTRAINT ` quiz_progress_ibfk_2` FOREIGN KEY (` quiz_id` ) REFERENCES ` quizzes` (` id` ) ON DELETE CASCADE ON UPDATE CASCADE
286- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
286+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
287287/* !40101 SET character_set_client = @saved_cs_client */ ;
288288
289289--
@@ -313,7 +313,7 @@ CREATE TABLE `quiz_question_options` (
313313 PRIMARY KEY (` id` ),
314314 KEY ` idx_quiz_options_question_id` (` question_id` ),
315315 CONSTRAINT ` quiz_question_options_ibfk_1` FOREIGN KEY (` question_id` ) REFERENCES ` quiz_questions` (` id` ) ON DELETE CASCADE
316- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
316+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
317317/* !40101 SET character_set_client = @saved_cs_client */ ;
318318
319319--
@@ -345,7 +345,7 @@ CREATE TABLE `quiz_questions` (
345345 PRIMARY KEY (` id` ),
346346 KEY ` idx_quiz_questions_quiz_id` (` quiz_id` ),
347347 CONSTRAINT ` quiz_questions_ibfk_1` FOREIGN KEY (` quiz_id` ) REFERENCES ` quizzes` (` id` ) ON DELETE CASCADE
348- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
348+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
349349/* !40101 SET character_set_client = @saved_cs_client */ ;
350350
351351--
@@ -382,7 +382,7 @@ CREATE TABLE `quizattempts` (
382382 CONSTRAINT ` quizattempts_ibfk_1` FOREIGN KEY (` quizId` ) REFERENCES ` quizzes` (` id` ) ON UPDATE CASCADE,
383383 CONSTRAINT ` quizattempts_ibfk_2` FOREIGN KEY (` userId` ) REFERENCES ` users` (` id` ) ON UPDATE CASCADE,
384384 CONSTRAINT ` quizattempts_ibfk_3` FOREIGN KEY (` quiz_id` ) REFERENCES ` quizzes` (` id` ) ON DELETE SET NULL ON UPDATE CASCADE
385- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
385+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
386386/* !40101 SET character_set_client = @saved_cs_client */ ;
387387
388388--
@@ -418,7 +418,7 @@ CREATE TABLE `quizzes` (
418418 KEY ` idx_quizzes_topic_id` (` topic_id` ),
419419 CONSTRAINT ` quizzes_ibfk_1` FOREIGN KEY (` topic_id` ) REFERENCES ` topics` (` id` ) ON UPDATE CASCADE,
420420 CONSTRAINT ` quizzes_ibfk_2` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON UPDATE CASCADE
421- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
421+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
422422/* !40101 SET character_set_client = @saved_cs_client */ ;
423423
424424--
@@ -450,7 +450,7 @@ CREATE TABLE `study_sessions` (
450450 KEY ` idx_study_sessions_user_id` (` user_id` ),
451451 KEY ` idx_study_sessions_date` (` study_date` ),
452452 CONSTRAINT ` study_sessions_ibfk_1` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE
453- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
453+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
454454/* !40101 SET character_set_client = @saved_cs_client */ ;
455455
456456--
@@ -486,7 +486,7 @@ CREATE TABLE `topic_progress` (
486486 KEY ` idx_topic_progress_topic_id` (` topic_id` ),
487487 CONSTRAINT ` topic_progress_ibfk_1` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE ,
488488 CONSTRAINT ` topic_progress_ibfk_2` FOREIGN KEY (` topic_id` ) REFERENCES ` topics` (` id` ) ON DELETE CASCADE
489- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
489+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
490490/* !40101 SET character_set_client = @saved_cs_client */ ;
491491
492492--
@@ -519,7 +519,7 @@ CREATE TABLE `topics` (
519519 CONSTRAINT ` topics_ibfk_1` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE ,
520520 CONSTRAINT ` topics_ibfk_2` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE ,
521521 CONSTRAINT ` topics_ibfk_3` FOREIGN KEY (` user_id` ) REFERENCES ` users` (` id` ) ON DELETE CASCADE
522- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
522+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
523523/* !40101 SET character_set_client = @saved_cs_client */ ;
524524
525525--
@@ -554,7 +554,7 @@ CREATE TABLE `users` (
554554 PRIMARY KEY (` id` ),
555555 UNIQUE KEY ` username` (` username` ),
556556 UNIQUE KEY ` email` (` email` )
557- ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb3_unicode_ci ;
557+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4 COLLATE= utf8mb4_general_ci ;
558558/* !40101 SET character_set_client = @saved_cs_client */ ;
559559
560560--
0 commit comments