Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

XMLB list of files to create: Difference between revisions

From MoodleDocs
m (cat edit)
 
(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[XML database schema]] > [[XMLDB Roadmap|Roadmap]] >[[XMLDB Defining one XML structure| Defining one XML structure]] > List of files to create
[[XMLDB Documentation|XMLDB Documentation]] > [[XMLDB Roadmap|Roadmap]] >[[XMLDB Defining one XML structure| Defining one XML structure]] > List of files to create
----
----


In this page you'll find a complete list of the dirs containing DB structures. Under 1.7 and upwards, all of them must contain its own '''install.xml'' file with all the information needed to be able to create the DB properly.
In this page you'll find a complete list of the dirs containing DB structures. Under 1.7 and upwards, all of them must contain its own '''install.xml'' file with all the information needed to be able to create the DB properly.


This document can be outdated if new modules/blocks... are added to Moodle core, and no efforts to keep it updated will be done. His primary goal was to have the initial (69 dirs) list and to track the work performed, by using the <font color="blue">Done</font> tag. Interim process can use the <font color="red">Work In Progress</font> tag.
This document can be outdated if new modules/blocks... are added to Moodle core, and no efforts to keep it updated will be done. His primary goal was to have the initial (69 dirs) list and to track the work performed, by using the <font color="green">Done</font> tag. Interim process can use the <font color="red">Work In Progress</font> tag.


=== The list ===
=== The list ===


* backup/db
* <font color="green">Done: </font>backup/db
* blocks/activity_modules/db
 
* blocks/admin/db
* <font color="green">Done: </font>blocks/activity_modules/db <font color="green">(nothing to do)</font>
* blocks/blog_menu/db
 
* blocks/blog_tags/db
* <font color="green">Done: </font>blocks/admin/db <font color="green">(nothing to do)</font>
* blocks/calendar_month/db
 
* blocks/calendar_upcoming/db
* <font color="green">Done: </font>blocks/blog_menu/db <font color="green">(nothing to do)</font>
* blocks/course_list/db
 
* blocks/course_summary/db
* <font color="green">Done: </font>blocks/blog_tags/db <font color="green">(nothing to do)</font>
* blocks/db
 
* blocks/glossary_random/db
* <font color="green">Done: </font>blocks/calendar_month/db <font color="green">(nothing to do)</font>
* blocks/html/db
 
* blocks/loancalc/db
* <font color="green">Done: </font>blocks/calendar_upcoming/db <font color="green">(nothing to do)</font>
* blocks/login/db
 
* blocks/messages/db
* <font color="green">Done: </font>blocks/course_list/db <font color="green">(nothing to do)</font>
* blocks/news_items/db
 
* blocks/online_users/db
* <font color="green">Done: </font>blocks/course_summary/db <font color="green">(nothing to do)</font>
* blocks/participants/db
 
* blocks/quiz_results/db
* <font color="green">Done: </font>blocks/db
* blocks/recent_activity/db
 
* blocks/rss_client/db
* <font color="green">Done: </font>blocks/glossary_random/db <font color="green">(nothing to do)</font>
* blocks/search/db
 
* blocks/search_forums/db
* <font color="green">Done: </font>blocks/html/db <font color="green">(nothing to do)</font>
* blocks/search_glossaries/db
 
* blocks/section_links/db
* <font color="green">Done: </font>blocks/loancalc/db <font color="green">(nothing to do)</font>
* blocks/site_main_menu/db
 
* blocks/social_activities/db
* <font color="green">Done: </font>blocks/login/db <font color="green">(nothing to do)</font>
* enrol/authorize/db
 
* enrol/creditcard/db
* <font color="green">Done: </font>blocks/messages/db <font color="green">(nothing to do)</font>
* enrol/database/db
 
* enrol/flatfile/db
* <font color="green">Done: </font>blocks/news_items/db <font color="green">(nothing to do)</font>
* enrol/imsenterprise/db
 
* enrol/internal/db
* <font color="green">Done: </font>blocks/online_users/db <font color="green">(nothing to do)</font>
* enrol/ldap/db
 
* enrol/manual/db
* <font color="green">Done: </font>blocks/participants/db <font color="green">(nothing to do)</font>
* enrol/paypal/db
 
* <font color="red">Work In Progress</font>lib/db
* <font color="green">Done: </font>blocks/quiz_results/db <font color="green">(nothing to do)</font>
* mod/assignment/db
 
* mod/chat/db
* <font color="green">Done: </font>blocks/recent_activity/db <font color="green">(nothing to do)</font>
* mod/choice/db
 
* mod/data/db
* <font color="green">Done: </font>blocks/rss_client/db
* mod/exercise/db
 
* mod/forum/db
* <font color="green">Done: </font>blocks/search/db <font color="green">(nothing to do)</font>
* mod/glossary/db
 
* mod/hotpot/db
* <font color="green">Done: </font>blocks/search_forums/db <font color="green">(nothing to do)</font>
* mod/journal/db
 
* mod/label/db
* <font color="green">Done: </font>blocks/search_glossaries/db <font color="green">(nothing to do)</font>
* mod/lams/db
 
* mod/lesson/db
* <font color="green">Done: </font>blocks/section_links/db <font color="green">(nothing to do)</font>
* mod/quiz/db
 
* mod/resource/db
* <font color="green">Done: </font>blocks/site_main_menu/db <font color="green">(nothing to do)</font>
* mod/scorm/db
 
* mod/survey/db
* <font color="green">Done: </font>blocks/social_activities/db <font color="green">(nothing to do)</font>
* mod/wiki/db
 
* mod/workshop/db
* <font color="green">Done: </font>enrol/authorize/db
* question/type/calculated/db
 
* question/type/datasetdependent/db
* <font color="green">Done: </font>enrol/creditcard/db <font color="green">(nothing to do)</font>
* question/type/description/db
 
* question/type/essay/db
* <font color="green">Done: </font>enrol/database/db <font color="green">(nothing to do)</font>
* question/type/match/db
 
* question/type/missingtype/db
* <font color="green">Done: </font>enrol/flatfile/db <font color="green">(nothing to do)</font>
* question/type/multianswer/db
 
* question/type/multichoice/db
* <font color="green">Done: </font>enrol/imsenterprise/db <font color="green">(nothing to do)</font>
* question/type/numerical/db
 
* question/type/random/db
* <font color="green">Done: </font>enrol/internal/db <font color="green">(nothing to do)</font>
* question/type/randomsamatch/db
 
* question/type/rqp/db
* <font color="green">Done: </font>enrol/ldap/db <font color="green">(nothing to do)</font>
* question/type/shortanswer/db
 
* question/type/truefalse/db
* <font color="green">Done: </font>enrol/manual/db <font color="green">(nothing to do)</font>
 
* <font color="green">Done: </font>enrol/paypal/db
 
* <font color="green">Done: </font>lib/db: <font color="green">(one "id" PK has been added to the adodb_logsql table. Works.)</font></font>
 
* <font color="green">Done: </font>mod/assignment/db
 
* <font color="green">Done: </font>mod/chat/db <font color="green">(nothing to do)</font>
 
* <font color="green">Done: </font>mod/choice/db <font color="green">(nothing to do)</font>
 
* <font color="green">Done: </font>mod/data/db <font color="green">(nothing to do)</font>
 
* <font color="green">Done: </font>mod/exercise/db
 
* <font color="green">Done: </font>mod/forum/db
 
* <font color="green">Done: </font>mod/glossary/db
 
* <font color="green">Done: </font>mod/hotpot/db
 
* <font color="green">Done: </font>mod/journal/db
 
* <font color="green">Done: </font>mod/label/db
 
* <font color="green">Done: </font>mod/lams/db
 
* <font color="green">Done: </font>mod/lesson/db
 
* <font color="green">Done: </font>mod/quiz/db
 
* <font color="green">Done: </font>mod/resource/db
 
* <font color="green">Done: </font>mod/scorm/db
 
* <font color="green">Done: </font>mod/survey/db
 
* <font color="green">Done: </font>mod/wiki/db
 
* <font color="green">Done: </font>mod/workshop/db
 
* <font color="green">Done: </font>question/type/calculated/db
 
* <font color="green">Done: </font>question/type/datasetdependent/db <font color="green">(nothing to do)</font>
 
* <font color="green">Done: </font>question/type/description/db <font color="green">(nothing to do)</font>
 
* <font color="green">Done: </font>question/type/essay/db <font color="green">(nothing to do)</font>
 
* <font color="green">Done: </font>question/type/match/db
 
* <font color="green">Done: </font>question/type/missingtype/db <font color="green">(nothing to do)</font>
 
* <font color="green">Done: </font>question/type/multianswer/db
 
* <font color="green">Done: </font>question/type/multichoice/db
 
* <font color="green">Done: </font>question/type/numerical/db
 
* <font color="green">Done: </font>question/type/random/db <font color="green">(nothing to do)</font>
 
* <font color="green">Done: </font>question/type/randomsamatch/db
 
* <font color="green">Done: </font>question/type/rqp/db
 
* <font color="green">Done: </font>question/type/shortanswer/db
 
* <font color="green">Done: </font>question/type/truefalse/db
 
[[Category:XMLDB]]

Latest revision as of 10:13, 18 June 2007

XMLDB Documentation > Roadmap > Defining one XML structure > List of files to create


In this page you'll find a complete list of the dirs containing DB structures. Under 1.7 and upwards, all of them must contain its own 'install.xml file with all the information needed to be able to create the DB properly.

This document can be outdated if new modules/blocks... are added to Moodle core, and no efforts to keep it updated will be done. His primary goal was to have the initial (69 dirs) list and to track the work performed, by using the Done tag. Interim process can use the Work In Progress tag.

The list

  • Done: backup/db
  • Done: blocks/activity_modules/db (nothing to do)
  • Done: blocks/admin/db (nothing to do)
  • Done: blocks/blog_menu/db (nothing to do)
  • Done: blocks/blog_tags/db (nothing to do)
  • Done: blocks/calendar_month/db (nothing to do)
  • Done: blocks/calendar_upcoming/db (nothing to do)
  • Done: blocks/course_list/db (nothing to do)
  • Done: blocks/course_summary/db (nothing to do)
  • Done: blocks/db
  • Done: blocks/glossary_random/db (nothing to do)
  • Done: blocks/html/db (nothing to do)
  • Done: blocks/loancalc/db (nothing to do)
  • Done: blocks/login/db (nothing to do)
  • Done: blocks/messages/db (nothing to do)
  • Done: blocks/news_items/db (nothing to do)
  • Done: blocks/online_users/db (nothing to do)
  • Done: blocks/participants/db (nothing to do)
  • Done: blocks/quiz_results/db (nothing to do)
  • Done: blocks/recent_activity/db (nothing to do)
  • Done: blocks/rss_client/db
  • Done: blocks/search/db (nothing to do)
  • Done: blocks/search_forums/db (nothing to do)
  • Done: blocks/search_glossaries/db (nothing to do)
  • Done: blocks/section_links/db (nothing to do)
  • Done: blocks/site_main_menu/db (nothing to do)
  • Done: blocks/social_activities/db (nothing to do)
  • Done: enrol/authorize/db
  • Done: enrol/creditcard/db (nothing to do)
  • Done: enrol/database/db (nothing to do)
  • Done: enrol/flatfile/db (nothing to do)
  • Done: enrol/imsenterprise/db (nothing to do)
  • Done: enrol/internal/db (nothing to do)
  • Done: enrol/ldap/db (nothing to do)
  • Done: enrol/manual/db (nothing to do)
  • Done: enrol/paypal/db
  • Done: lib/db: (one "id" PK has been added to the adodb_logsql table. Works.)
  • Done: mod/assignment/db
  • Done: mod/chat/db (nothing to do)
  • Done: mod/choice/db (nothing to do)
  • Done: mod/data/db (nothing to do)
  • Done: mod/exercise/db
  • Done: mod/forum/db
  • Done: mod/glossary/db
  • Done: mod/hotpot/db
  • Done: mod/journal/db
  • Done: mod/label/db
  • Done: mod/lams/db
  • Done: mod/lesson/db
  • Done: mod/quiz/db
  • Done: mod/resource/db
  • Done: mod/scorm/db
  • Done: mod/survey/db
  • Done: mod/wiki/db
  • Done: mod/workshop/db
  • Done: question/type/calculated/db
  • Done: question/type/datasetdependent/db (nothing to do)
  • Done: question/type/description/db (nothing to do)
  • Done: question/type/essay/db (nothing to do)
  • Done: question/type/match/db
  • Done: question/type/missingtype/db (nothing to do)
  • Done: question/type/multianswer/db
  • Done: question/type/multichoice/db
  • Done: question/type/numerical/db
  • Done: question/type/random/db (nothing to do)
  • Done: question/type/randomsamatch/db
  • Done: question/type/rqp/db
  • Done: question/type/shortanswer/db
  • Done: question/type/truefalse/db