stronk7

Untitled

Jun 15th, 2020
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.00 KB | None | 0 0
  1. BETWEEN PLUGIN MOODLE_34_STABLE last version and 35_STABLE, differences:
  2.  
  3. diff --git a/Users/stronk7/git_moodle/moodle-tool_dataprivacy/db/install.xml b/install.xml
  4. index 98e852b1b82..2d4a01a9591 100644
  5. --- a/Users/stronk7/git_moodle/moodle-tool_dataprivacy/db/install.xml
  6. +++ b/install.xml
  7. @@ -1,5 +1,5 @@
  8. <?xml version="1.0" encoding="UTF-8" ?>
  9. -<XMLDB PATH="admin/tool/dataprivacy/db" VERSION="20180821" COMMENT="XMLDB file for Moodle tool/dataprivacy"
  10. +<XMLDB PATH="admin/tool/dataprivacy/db" VERSION="20180904" COMMENT="XMLDB file for Moodle tool/dataprivacy"
  11. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  12. xsi:noNamespaceSchemaLocation="../../../../lib/xmldb/xmldb.xsd"
  13. >
  14. @@ -19,6 +19,7 @@
  15. <FIELD NAME="usermodified" TYPE="int" LENGTH="10" NOTNULL="true" DEFAULT="0" SEQUENCE="false" COMMENT="The user who created/modified this request object"/>
  16. <FIELD NAME="timecreated" TYPE="int" LENGTH="10" NOTNULL="true" DEFAULT="0" SEQUENCE="false" COMMENT="The time this data request was created"/>
  17. <FIELD NAME="timemodified" TYPE="int" LENGTH="10" NOTNULL="true" DEFAULT="0" SEQUENCE="false" COMMENT="The last time this data request was updated"/>
  18. + <FIELD NAME="creationmethod" TYPE="int" LENGTH="10" NOTNULL="true" DEFAULT="0" SEQUENCE="false" COMMENT="The type of the creation method of the data request"/>
  19. </FIELDS>
  20. <KEYS>
  21. <KEY NAME="primary" TYPE="primary" FIELDS="id"/>
  22. @@ -98,6 +99,9 @@
  23. <FIELDS>
  24. <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="true"/>
  25. <FIELD NAME="contextid" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="false"/>
  26. + <FIELD NAME="unexpiredroles" TYPE="text" NOTNULL="false" SEQUENCE="false" COMMENT="Roles which have explicitly not expired yet."/>
  27. + <FIELD NAME="expiredroles" TYPE="text" NOTNULL="false" SEQUENCE="false" COMMENT="Explicitly expires roles"/>
  28. + <FIELD NAME="defaultexpired" TYPE="int" LENGTH="1" NOTNULL="true" SEQUENCE="false" COMMENT="The default retention period has passed."/>
  29. <FIELD NAME="status" TYPE="int" LENGTH="2" NOTNULL="true" DEFAULT="0" SEQUENCE="false"/>
  30. <FIELD NAME="usermodified" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="false"/>
  31. <FIELD NAME="timecreated" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="false"/>
  32. @@ -146,5 +150,27 @@
  33. <KEY NAME="request_contextlist" TYPE="unique" FIELDS="requestid, contextlistid" COMMENT="Uniqueness constraint on request and contextlist"/>
  34. </KEYS>
  35. </TABLE>
  36. + <TABLE NAME="tool_dataprivacy_purposerole" COMMENT="Data purpose overrides for a specific role">
  37. + <FIELDS>
  38. + <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="true"/>
  39. + <FIELD NAME="purposeid" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="false"/>
  40. + <FIELD NAME="roleid" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="false"/>
  41. + <FIELD NAME="lawfulbases" TYPE="text" NOTNULL="false" SEQUENCE="false"/>
  42. + <FIELD NAME="sensitivedatareasons" TYPE="text" NOTNULL="false" SEQUENCE="false"/>
  43. + <FIELD NAME="retentionperiod" TYPE="char" LENGTH="255" NOTNULL="true" SEQUENCE="false"/>
  44. + <FIELD NAME="protected" TYPE="int" LENGTH="1" NOTNULL="false" SEQUENCE="false"/>
  45. + <FIELD NAME="usermodified" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="false"/>
  46. + <FIELD NAME="timecreated" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="false"/>
  47. + <FIELD NAME="timemodified" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="false"/>
  48. + </FIELDS>
  49. + <KEYS>
  50. + <KEY NAME="primary" TYPE="primary" FIELDS="id"/>
  51. + <KEY NAME="purposepurposeid" TYPE="foreign" FIELDS="purposeid" REFTABLE="tool_dataprivacy_purpose" REFFIELDS="id"/>
  52. + <KEY NAME="puproseroleid" TYPE="foreign" FIELDS="roleid" REFTABLE="role" REFFIELDS="id"/>
  53. + </KEYS>
  54. + <INDEXES>
  55. + <INDEX NAME="purposerole" UNIQUE="true" FIELDS="purposeid, roleid"/>
  56. + </INDEXES>
  57. + </TABLE>
  58. </TABLES>
  59. </XMLDB>
Add Comment
Please, Sign In to add comment