]> git.mjollnir.org Git - moodle.git/commitdiff
One more FK in blocks system.
authorstronk7 <stronk7>
Wed, 9 Aug 2006 11:56:02 +0000 (11:56 +0000)
committerstronk7 <stronk7>
Wed, 9 Aug 2006 11:56:02 +0000 (11:56 +0000)
blocks/db/install.xml

index 5669530262b7d3ad25006c75d21f139ffa4f5780..b231f37fc6593131a1b41ad4868e3a11b7a72f7f 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" ?>
-<XMLDB PATH="blocks/db" VERSION="20060807" COMMENT="XMLDB file for Moodle block tables">
+<XMLDB PATH="blocks/db" VERSION="20060809" COMMENT="XMLDB file for Moodle block tables">
   <TABLES>
     <TABLE NAME="block" COMMENT="to store installed blocks" NEXT="block_instance">
       <FIELDS>
@@ -27,7 +27,8 @@
         <FIELD NAME="configdata" TYPE="text" LENGTH="small" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="visible"/>
       </FIELDS>
       <KEYS>
-        <KEY NAME="primary" TYPE="primary" FIELDS="id"/>
+        <KEY NAME="primary" TYPE="primary" FIELDS="id" NEXT="blockid"/>
+        <KEY NAME="blockid" TYPE="foreign" FIELDS="blockid" REFTABLE="block" REFFIELDS="id" PREVIOUS="primary"/>
       </KEYS>
       <INDEXES>
         <INDEX NAME="pageid" UNIQUE="false" FIELDS="pageid" NEXT="pagetype"/>