Webbserverprogrammering 1

Show sourcecode

The following files exists in this folder. Click to view.

Webserver1/update_db/

min_databas_database.sql
min_databas_extra.sql
min_databas_table_cars.sql
min_databas_table_garage.sql
min_databas_table_kompisar.sql
min_databas_table_owners.sql
min_databas_table_pdodemotable.sql
min_databas_table_quiz_answers.sql
min_databas_table_quiz_options.sql
min_databas_table_quiz_questions.sql
min_databas_table_quiz_quiz_results.sql
min_databas_table_quiz_quizzes.sql
min_databas_table_quiz_users.sql
min_databas_table_quiz_views.sql
min_databas_table_users.sql

min_databas_extra.sql

51 lines ASCII Unix (LF)

--
-- Constraints for dumped tables
--

--
-- Constraints for table `cars`
--
ALTER TABLE `cars`
  ADD CONSTRAINT `Garage_id to garage` FOREIGN KEY (`garage`) REFERENCES `garage` (`garage_id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  ADD CONSTRAINT `Owner_id to owner` FOREIGN KEY (`owner`) REFERENCES `owners` (`owner_id`) ON DELETE RESTRICT ON UPDATE RESTRICT;

--
-- Constraints for table `quiz_answers`
--
ALTER TABLE `quiz_answers`
  ADD CONSTRAINT `fk_quiz_answers_option_id__quiz_options` FOREIGN KEY (`option_id`) REFERENCES `quiz_options` (`option_id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  ADD CONSTRAINT `fk_quiz_answers_question_id__quiz_questions` FOREIGN KEY (`question_id`) REFERENCES `quiz_questions` (`question_id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  ADD CONSTRAINT `fk_quiz_answers_quiz_result_id__quiz_quiz_results` FOREIGN KEY (`quiz_result_id`) REFERENCES `quiz_quiz_results` (`quiz_result_id`) ON DELETE RESTRICT ON UPDATE RESTRICT;

--
-- Constraints for table `quiz_options`
--
ALTER TABLE `quiz_options`
  ADD CONSTRAINT `fk_quiz_options_question_id__quiz_questions` FOREIGN KEY (`question_id`) REFERENCES `quiz_questions` (`question_id`) ON DELETE CASCADE ON UPDATE RESTRICT;

--
-- Constraints for table `quiz_questions`
--
ALTER TABLE `quiz_questions`
  ADD CONSTRAINT `fk_quiz_questions_quiz_id__quizzes` FOREIGN KEY (`quiz_id`) REFERENCES `quiz_quizzes` (`quiz_id`) ON DELETE CASCADE ON UPDATE RESTRICT;

--
-- Constraints for table `quiz_quizzes`
--
ALTER TABLE `quiz_quizzes`
  ADD CONSTRAINT `fk_quizzes_creator_id__quiz_users` FOREIGN KEY (`creator_id`) REFERENCES `quiz_users` (`user_id`) ON DELETE CASCADE ON UPDATE RESTRICT;

--
-- Constraints for table `quiz_quiz_results`
--
ALTER TABLE `quiz_quiz_results`
  ADD CONSTRAINT `fk_quiz_quiz_results_quiz_id__quiz_quizzes` FOREIGN KEY (`quiz_id`) REFERENCES `quiz_quizzes` (`quiz_id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  ADD CONSTRAINT `fk_quiz_results_user_id__quiz_users` FOREIGN KEY (`user_id`) REFERENCES `quiz_users` (`user_id`) ON DELETE RESTRICT ON UPDATE RESTRICT;

--
-- Constraints for table `quiz_views`
--
ALTER TABLE `quiz_views`
  ADD CONSTRAINT `fk_quiz_views_quiz_id__quiz_quizzes` FOREIGN KEY (`quiz_id`) REFERENCES `quiz_quizzes` (`quiz_id`) ON DELETE RESTRICT ON UPDATE RESTRICT;