271
271
-- -------------------------------------------------
273
insert into `lenasys`.`Users` (`userName`,`name`,`passwd`,`userType`,`ssn`)
274
VALUES ('student','Per Student',sha1('Syp9393'),1,'19900385-2345'),
275
('lärare','Kalle Lärare',sha1('Syp9393'),0,'19800385-2325');
273
INSERT INTO `lenasys`.`Users` (`userName`,`name`,`passwd`, passwdHint,`userType`,`ssn`)
274
VALUES ('student','Per Student',sha1('Syp9393'),'gamla vanliga' ,2,'19900385-2345'),
275
('student2','Gösta Student',sha1('Syp9393'),'SypARN',2,'19800385-2385'),
276
('lärare','Kalle Lärare',sha1('Syp9393'),'Syp och året då Sverige först tillåter kommersiell radio x2',1,'19800385-2325');
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)');
283
INSERT INTO `StudentCourseRegistrations`(`courseOccasion`, `userName`, `courseID`)
284
VALUES ('HT2012 period 2','student','d1popcrn'),
285
('HT2012 period 2','student','DA133G'),
286
('HT2012 period 2','student2','d1popcrn');
288
INSERT INTO `Categories`(`categoryName`, `courseID`, `orderNr`)
289
VALUES ('Vektorgrafik','DA133G', 1),
290
('Shading','DA133G', 2),
292
('tidigt 90-tal','d1popcrn', 1),
293
('categorie i nånting','DAG123', 1),
294
('categorie i någontingen mer','d1popcrn', 2);
296
INSERT INTO `SubCategories`(`subCategoryName`, `categoryName`, `courseID`, `orderNr`)
297
VALUES ('punkt' ,'Vektorgrafik','DA133G', 1),
298
('linjer' ,'Vektorgrafik','DA133G', 2),
299
('böjningar' ,'Vektorgrafik','DA133G', 3),
300
('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>');
279
373
-- -----------------------------------------------------
280
374
-- allow maximum of 5 succesfull quiz-attemps is a good begining for implementation of the loggingtables to add restriction.
281
375
-- ska courseID i ContainerFiles vara foreignkey ifrån contaiers??
b'\\ No newline at end of file'