276
276
('lärare','Kalle Lärare',sha1('Syp9393'),'Syp och året då Sverige först tillåter kommersiell radio x2',1,'19800385-2325');
278
278
INSERT INTO `Courses`(`courseID`, `name`, `courseData`)
279
VALUES('DA133G' , ' Webbutveckling - datorgrafik G1N' , ' 7,5hp (IKI)'),
280
('d1popcrn' , ' Webbutveckling - Läran om Gson' , ' 7,5hp (IKI)'),
281
('DAG123' , ' Webbutveckling - Nånting' , ' 7,5hp (IKI)');
279
VALUES('DA133G' , 'Webbutveckling - datorgrafik G1N' , ' 7,5hp (IKI)'),
280
('d1popcrn' , 'Webbutveckling - Läran om Gson' , ' 7,5hp (IKI)'),
281
('DAG123' , 'Webbutveckling - Nånting' , ' 7,5hp (IKI)');
283
283
INSERT INTO `StudentCourseRegistrations`(`courseOccasion`, `userName`, `courseID`)
284
284
VALUES ('HT2012 period 2','student','d1popcrn'),
285
285
('HT2012 period 2','student','DA133G'),
286
('HT2012 period 2','student2','d1popcrn');
286
('HT2012 period 2','student2','d1popcrn'),
287
('HT2012 period 2','student2','DAG123');
288
289
INSERT INTO `Categories`(`categoryName`, `courseID`, `orderNr`)
289
290
VALUES ('Vektorgrafik','DA133G', 1),
290
291
('Shading','DA133G', 2),
291
292
('3D','DA133G', 3),
292
('tidigt 90-tal','d1popcrn', 1),
293
('categorie i nånting','DAG123', 1),
294
('categorie i någontingen mer','d1popcrn', 2);
293
('Tidigt 90-tal','d1popcrn', 1),
294
('Categorie i nånting','DAG123', 1),
295
('Categorie i någontingen mer','DAG123', 2);
296
297
INSERT INTO `SubCategories`(`subCategoryName`, `categoryName`, `courseID`, `orderNr`)
297
VALUES ('punkt' ,'Vektorgrafik','DA133G', 1),
298
('linjer' ,'Vektorgrafik','DA133G', 2),
299
('böjningar' ,'Vektorgrafik','DA133G', 3),
298
VALUES ('Punkt' ,'Vektorgrafik','DA133G', 1),
299
('Linjer' ,'Vektorgrafik','DA133G', 2),
300
('Böjningar' ,'Vektorgrafik','DA133G', 3),
300
301
('Vertexshading','Shading','DA133G', 1),
301
('globalshading','Shading','DA133G', 2),
302
('bra 3d' , '3D','DA133G', 1),
303
('dålig 3d' , '3D','DA133G', 2),
304
('Smurfhits','tidigt 90-tal','d1popcrn', 1),
305
('NES','tidigt 90-tal','d1popcrn', 2),
306
('Sovmorgon','tidigt 90-tal','d1popcrn', 3),
307
('subcategorie i nånting' ,'categorie i nånting','DAG123', 1),
308
('subcategorie2 i nånting' ,'categorie i nånting','DAG123', 2),
309
('subcategorie i nåntingen mer', 'categorie i någontingen mer','d1popcrn', 1),
310
('subcategorie2 i nåntingen mer', 'categorie i någontingen mer','d1popcrn', 2);
313
INSERT INTO Quizzes(`quizNr`, `subCategoryName`, `categoryName`, `courseID`, `quizData`, `allowMultipleReplies`, autoCorrected`, `openingDate`,`closingDate` )
314
VALUES(1,'punkt' ,'Vektorgrafik','DA133G', );
317
`quizNr` INT NOT NULL ,
318
`subCategoryName` VARCHAR(64) NOT NULL ,
319
`categoryName` VARCHAR(64) NOT NULL ,
320
`courseID` VARCHAR(10) NOT NULL ,
321
`quizData` VARCHAR(45) NULL ,
322
`allowMultipleReplies` BIT NULL , -- 1=true and 0=false
323
`autoCorrected` BIT NULL , -- if the quiz is corrected by auto or if the teacher needs to do it manually., 1=true and 0=false
324
`openingDate` DATETIME NULL , -- time for the student to do the quiz
325
`closingDate` DATETIME NULL ,
326
INSERT INTO QuizVariant(quizNr, qVarNr, quizCourseName, correctAnswer, quizObjectIDs)
327
VALUES(1,1,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','1,2,3,4,5,6,7,8','TEST1 TEST2 TEST3 TEST4');
329
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
330
VALUES('TEST1',1,1,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<div id="TEST1"><p>Du ska göra bla bla...</p></div>');
332
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
333
VALUES('TEST2',1,1,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<div id="TEST2"><strong>1 2 3 4 5</strong></div>');
335
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
336
VALUES('TEST3',1,1,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<script lang="Javascript">alert("TEST3");</script>');
338
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
339
VALUES('TEST4',1,1,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<script lang="Javascript">alert("<TEST4");</script>');
341
INSERT INTO QuizVariant(quizNr, qVarNr, quizCourseName, correctAnswer, quizObjectIDs)
342
VALUES(1,2,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','8,7,6,5,4,3,2,1','TEST1 TEST2 TEST3 TEST4');
344
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
345
VALUES('TEST1',1,2,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<div id="TEST1"><p>Variant 2 på dugga 1</p></div>');
347
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
348
VALUES('TEST2',1,2,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<div id="TEST2"><strong>1111 2222 33333</strong></div>');
350
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
351
VALUES('TEST3',1,2,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<script lang="Javascript">alert("TEST3 Var2");</script>');
353
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
354
VALUES('TEST4',1,2,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<script lang="Javascript">alert("<TEST4 Var2");</script>');
356
INSERT INTO Quiz(nr, courseName, opening, closing, autoCorrected, quizData)
357
VALUES(2,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','2012-08-19 00:00:00','2012-08-28 00:00:00',0,'<div id="dugga"><h1>Dugga 2 för en kurs</h1><p>Duggan ditten och duggan datten</p></div>');
359
INSERT INTO QuizVariant(quizNr, qVarNr, quizCourseName, correctAnswer, quizObjectIDs)
360
VALUES(2,1,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','1,2,3,4,5,6,7,8','TEST1 TEST2 TEST3 TEST4');
362
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
363
VALUES('TEST1',2,1,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<div id="TEST1"><p>I dugga 2 variant 1 ska bla bla...</p></div>');
365
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
366
VALUES('TEST2',2,1,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<div id="TEST2"><strong>--!!--!!--!!--</strong></div>');
368
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)
369
VALUES('TEST3',2,1,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<script lang="Javascript">alert("TEST3 d2 var1");</script>');
371
INSERT INTO QuizVariantObject(id, quizNr, qVarNr, quizCourseName, objectData)VALUES('TEST4',2,1,'DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)','<script lang="Javascript">alert("<TEST4 d2 var1");</script>');
302
('Globalshading','Shading','DA133G', 2),
303
('Bra 3d' , '3D','DA133G', 1),
304
('Dålig 3d' , '3D','DA133G', 2),
305
('Smurfhits','Tidigt 90-tal','d1popcrn', 1),
306
('NES','Tidigt 90-tal','d1popcrn', 2),
307
('Sovmorgon','Tidigt 90-tal','d1popcrn', 3),
308
('Subcategorie i nånting' ,'Categorie i nånting','DAG123', 1),
309
('Subcategorie2 i nånting' ,'Categorie i nånting','DAG123', 2),
310
('Subcategorie i nåntingen mer', 'Categorie i någontingen mer','DAG123', 1),
311
('Subcategorie2 i nåntingen mer', 'Categorie i någontingen mer','DAG123', 2);
315
INSERT INTO Quizzes(`quizNr`, `subCategoryName`, `categoryName`, `courseID`, `quizData`, `allowMultipleReplies`,`autoCorrected`, `openingDate`,`closingDate` )
316
VALUES(1,'punkt' ,'Vektorgrafik','DA133G','Svara så gott du kan, lycka till',1,1, '2013-05-20 08:00:00','2013-05-25 23:59:00'),
317
(2,'punkt' ,'Vektorgrafik','DA133G','Lol glhf',1,1, '2013-05-20 08:00:00','2013-05-25 23:59:00'),
318
(3,'punkt' ,'Vektorgrafik','DA133G','ajaja detta kommer nu gå bra *NAWHT*',1,1, '2013-05-20 08:00:00','2013-05-25 23:59:00'),
319
(1,'linjer' ,'Vektorgrafik','DA133G','happ happ lycka till',1,1, '2013-05-20 08:00:00','2013-05-25 23:59:00');
321
INSERT INTO QuizQuestions(`questionID`, `quizNr`, `subCategoryName`, `categoryName`, `courseID`, `questionData`, `correctAnswer`)
322
VALUES(1,1,'punkt' ,'Vektorgrafik','DA133G','vad är roten av pi plus solens massa?','inte vet jag lol'),
323
(2,1,'punkt' ,'Vektorgrafik','DA133G','hur mår du?','Bra som bara den');
325
INSERT INTO Examples(`exampleName`, `subCategoryName`, `categoryName`, `courseID`, `orderNr`, `description`)
326
VALUES('punkt example 1','punkt' ,'Vektorgrafik','DA133G',1,'nån sorts förklaring om punkter'),
327
('punkt example 2','punkt' ,'Vektorgrafik','DA133G',2,'nån sorts förklaring om punkter i example 2'),
328
('ett till exempel inom punkt','punkt' ,'Vektorgrafik','DA133G',3,'nån sorts förklaring om punkter igen'),
329
('linjer example 1','linjer' ,'Vektorgrafik','DA133G',1,'nån sorts förklaring om linjer');
331
INSERT INTO Files(`fileName`,`fileType`,`codeLanguage`, `dataBlob`)
332
VALUES('exempel fil1',1,'html','Lorem ipsum dolor sit amet, consectetur adipiscing elit.
333
Phasellus a tellus lacus, a dapibus velit. Integer ac lorem dui, nec condimentum purus. Nullam convallis erat a
334
mauris pulvinar adipiscing. In consectetur, odio sit amet dictum pulvinar, erat risus condimentum mi, eu eleifend
335
dolor est id elit. Pellentesque eu tellus sed sem molestie fringilla. Integer auctor arcu nec nunc pharetra non
336
consectetur augue viverra. Pellentesque lorem nisl, tristique sed lobortis et, tincidunt sit amet diam. Maecenas
337
lacinia laoreet ligula, eget pretium libero venenatis malesuada. Suspendisse eu velit in arcu consectetur dictum a quis orci.
338
Maecenas vulputate tincidunt odio sit amet interdum. Curabitur non ante tristique mi malesuada dictum at quis nunc.
339
Suspendisse ornare leo a elit egestas eu rutrum lorem cursus. Quisque sollicitudin, nisi eget consectetur auctor,
340
leo risus blandit eros, id aliquet purus tortor a turpis. Donec venenatis blandit est quis imperdiet. Sed mauris eros,
341
pharetra vitae tempus vel, pretium at purus.'),
343
('exempel fil2',1,'html','Donec sed turpis ante, et dapibus augue. Pellentesque habitant morbi tristique
344
senectus et netus et malesuada fames ac turpis egestas. Sed at tellus ante. Nunc non dolor ipsum, quis lacinia felis.
345
Sed tristique, leo eu imperdiet laoreet, lacus lacus porta purus, quis laoreet nisi sem non orci. In non consequat enim.
346
Donec lacinia auctor convallis. Nulla facilisi. Nulla tortor mi, accumsan vel cursus nec, porta nec ante.
347
Aenean venenatis elit vel sem sodales vulputate. Donec adipiscing porta tortor, sed sollicitudin erat dapibus id');
373
350
-- -----------------------------------------------------
374
351
-- allow maximum of 5 succesfull quiz-attemps is a good begining for implementation of the loggingtables to add restriction.
375
352
-- ska courseID i ContainerFiles vara foreignkey ifrån contaiers??
b'\\ No newline at end of file'