Segue o comando SQL que liste todos as enquetes tipos de enquete pública, privada e modelo.
Versão da enquete que foi testado: Maio/2017 - 2017050101
SELECT s.id,s.name,s.courseid AS mdlcourseid,c.fullname AS coursename,ct.id AS mdlcoursecategoryid,ct.name AS coursecategoryname,ct.path AS coursecategorypath, s.realm,s.status,s.title,s.email,s.subtitle,s.info,s.theme,s.thanks_page,s.thank_head,s.thank_body,s.feedbacksections,s.feedbacknotes,s.feedbackscores,s.chart_type FROM mdl_questionnaire_survey s LEFT JOIN mdl_course c ON c.id=s.courseid LEFT JOIN mdl_course_categories ct ON ct.id=c.category WHERE s.id > 0
Versão da enquete que foi testado: Dezembro/2013 - 2013122200
SELECT id,name,realm,status,title,email,subtitle,info,theme,thanks_page,thank_head,thank_body FROM mdl_questionnaire_survey WHERE id > 0
Como mostra os comandos acima, na versão mais recente, foram adicionados os seguintes campos:
- courseid
- feedbacksections
- feedbacknotes
- feedbackscores
- chart_type
Esse comando pode funcionar em outras versões da família 2 e possivelmente na versão 3, dependendo da versão do pluigin questionnaire instalado.