34400-vm/db/migrations/003_update_quiz_content.sql
Flatlogic Bot c26ea67559 MAVIARcade
2025-09-26 00:28:51 +00:00

55 lines
1.9 KiB
SQL

-- Truncate tables to ensure a clean state
SET FOREIGN_KEY_CHECKS=0;
TRUNCATE TABLE `answers`;
TRUNCATE TABLE `questions`;
TRUNCATE TABLE `categories`;
SET FOREIGN_KEY_CHECKS=1;
-- Insert the new category
INSERT INTO `categories` (`id`, `name`, `description`) VALUES
(1, 'MAVI e Lacedonia', 'Domande sul Museo Antropologico Visivo Irpino e sul comune di Lacedonia');
-- Insert questions for the "MAVI e Lacedonia" category
INSERT INTO `questions` (`id`, `category_id`, `question_text`) VALUES
(1, 1, 'Dove si trova il MAVI?'),
(2, 1, 'Cosa significa l''acronimo MAVI?'),
(3, 1, 'In che anno è stato inaugurato il MAVI?'),
(4, 1, 'Quale importante fotografo americano ha documentato la vita di Lacedonia nel 1957?'),
(5, 1, 'A chi è dedicato il Museo di Lacedonia?');
-- Insert answers for the questions
-- Answers for question 1
INSERT INTO `answers` (`id`, `question_id`, `answer_text`, `is_correct`) VALUES
(1, 1, 'Lacedonia', 1),
(2, 1, 'Avellino', 0),
(3, 1, 'Napoli', 0),
(4, 1, 'Roma', 0);
-- Answers for question 2
INSERT INTO `answers` (`id`, `question_id`, `answer_text`, `is_correct`) VALUES
(5, 2, 'Museo Antropologico Visivo Irpino', 1),
(6, 2, 'Museo Archeologico Virtuale Italiano', 0),
(7, 2, 'Mostra Artistica Visiva Internazionale', 0),
(8, 2, 'Museo d''Arte Visiva Irpino', 0);
-- Answers for question 3
INSERT INTO `answers` (`id`, `question_id`, `answer_text`, `is_correct`) VALUES
(9, 3, '2008', 1),
(10, 3, '1998', 0),
(11, 3, '2018', 0),
(12, 3, '1980', 0);
-- Answers for question 4
INSERT INTO `answers` (`id`, `question_id`, `answer_text`, `is_correct`) VALUES
(13, 4, 'Frank Cancian', 1),
(14, 4, 'Robert Capa', 0),
(15, 4, 'Henri Cartier-Bresson', 0),
(16, 4, 'Ansel Adams', 0);
-- Answers for question 5
INSERT INTO `answers` (`id`, `question_id`, `answer_text`, `is_correct`) VALUES
(17, 5, 'A San Gerardo Maiella', 1),
(18, 5, 'A San Francesco d''Assisi', 0),
(19, 5, 'A Padre Pio', 0),
(20, 5, 'A San Gennaro', 0);