Skip to content

Commit 7ebbc20

Browse files
authored
Merge pull request #245 from learnweb/improve/db
Cleanup install.xml
2 parents 7b215b6 + e79da97 commit 7ebbc20

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

db/install.xml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
<INDEXES>
5858
<INDEX NAME="userid" UNIQUE="false" FIELDS="userid"/>
5959
<INDEX NAME="course" UNIQUE="false" FIELDS="course"/>
60+
<INDEX NAME="moodleoverflow" UNIQUE="false" FIELDS="moodleoverflow"/>
6061
</INDEXES>
6162
</TABLE>
6263
<TABLE NAME="moodleoverflow_posts" COMMENT="All posts are stored in this table">
@@ -82,6 +83,8 @@
8283
<INDEXES>
8384
<INDEX NAME="userid" UNIQUE="false" FIELDS="userid"/>
8485
<INDEX NAME="created" UNIQUE="false" FIELDS="created"/>
86+
<INDEX NAME="parent" UNIQUE="false" FIELDS="parent"/>
87+
<INDEX NAME="discussion" UNIQUE="false" FIELDS="discussion"/>
8588
</INDEXES>
8689
</TABLE>
8790
<TABLE NAME="moodleoverflow_read" COMMENT="Tracks each users read posts">
@@ -115,6 +118,7 @@
115118
</KEYS>
116119
<INDEXES>
117120
<INDEX NAME="userid" UNIQUE="false" FIELDS="userid"/>
121+
<INDEX NAME="moodleoverflow" UNIQUE="false" FIELDS="moodleoverflow"/>
118122
</INDEXES>
119123
</TABLE>
120124
<TABLE NAME="moodleoverflow_discuss_subs" COMMENT="Users may choose to subscribe and unsubscribe from specific discussions.">
@@ -132,6 +136,11 @@
132136
<KEY NAME="discussion" TYPE="foreign" FIELDS="discussion" REFTABLE="moodleoverflow_discussions" REFFIELDS="id"/>
133137
<KEY NAME="user_discussions" TYPE="unique" FIELDS="userid, discussion" COMMENT="Users may only have one discussion preferences per discussion."/>
134138
</KEYS>
139+
<INDEXES>
140+
<INDEX NAME="moodleoverflow" UNIQUE="false" FIELDS="moodleoverflow"/>
141+
<INDEX NAME="userid" UNIQUE="false" FIELDS="userid"/>
142+
<INDEX NAME="discussion" UNIQUE="false" FIELDS="discussion"/>
143+
</INDEXES>
135144
</TABLE>
136145
<TABLE NAME="moodleoverflow_ratings" COMMENT="Moodleoverflow post can be rated.">
137146
<FIELDS>
@@ -177,6 +186,10 @@
177186
<KEY NAME="primary" TYPE="primary" FIELDS="id"/>
178187
<KEY NAME="moodleoverflowid" TYPE="foreign" FIELDS="moodleoverflowid" REFTABLE="moodleoverflow" REFFIELDS="id"/>
179188
</KEYS>
189+
<INDEXES>
190+
<INDEX NAME="moodleoverflowid" UNIQUE="false" FIELDS="moodleoverflowid"/>
191+
<INDEX NAME="userid" UNIQUE="false" FIELDS="userid"/>
192+
</INDEXES>
180193
</TABLE>
181194
<TABLE NAME="moodleoverflow_mail_info" COMMENT="represent the content of the digest mail">
182195
<FIELDS>
@@ -194,6 +207,12 @@
194207
<KEY NAME="forumid" TYPE="foreign" FIELDS="forumid" REFTABLE="moodleoverflow" REFFIELDS="id"/>
195208
<KEY NAME="forumdiscussionid" TYPE="foreign" FIELDS="forumdiscussionid" REFTABLE="moodleoverflow_discussions" REFFIELDS="id"/>
196209
</KEYS>
197-
</TABLE>
210+
<INDEXES>
211+
<INDEX NAME="userid" UNIQUE="false" FIELDS="userid"/>
212+
<INDEX NAME="courseid" UNIQUE="false" FIELDS="courseid"/>
213+
<INDEX NAME="forumid" UNIQUE="false" FIELDS="forumid"/>
214+
<INDEX NAME="forumdiscussionid" UNIQUE="false" FIELDS="forumdiscussionid"/>
215+
</INDEXES>
216+
</TABLE>
198217
</TABLES>
199218
</XMLDB>

0 commit comments

Comments
 (0)