]> git.mjollnir.org Git - moodle.git/commitdiff
Added 2 new fields:
authorikawhero <ikawhero>
Mon, 27 Mar 2006 06:52:11 +0000 (06:52 +0000)
committerikawhero <ikawhero>
Mon, 27 Mar 2006 06:52:11 +0000 (06:52 +0000)
1. editany - flag to allow any user to edit any entry
2. defaultsort - set the default sort field for list view

mod/data/db/mysql.php
mod/data/db/mysql.sql
mod/data/db/postgres7.php
mod/data/db/postgres7.sql

index 6bab2ee7e5aecfa55a1bae053118fd5c6b7b3a62..763a9ed9d3f09a22df6312d409d11b1d7f9b49eb 100644 (file)
@@ -39,6 +39,11 @@ function data_upgrade($oldversion) {
         modify_database('', "INSERT INTO prefix_log_display VALUES ('data', 'templates def', 'data', 'name')");
     }
     
+    if ($oldversion < 2006032700) {
+        table_column("data", "", "defaultsort", "integer", "10");
+        table_column("data", "", "editany", "tinyint", "4");
+    }
+    
     return true;
 }
 
index b00c2a047c2d2388b0948eef8e6c164a7b1db344..e6f557454450d28eebbf55053178541c4cdf9ec9 100755 (executable)
@@ -36,6 +36,8 @@ CREATE TABLE prefix_data (
   scale int(10) NOT NULL default '0',
   assessed int(10) unsigned NOT NULL default '0',
   assesspublic int(4) unsigned NOT NULL default '0',
+  defaultsort int(10) unsigned NOT NULL default '0',
+  editany tinyint(4) unsigned NOT NULL default '0',
   PRIMARY KEY  (id)
 ) TYPE=MyISAM COMMENT='Defines settings for each Database activity';
 
@@ -112,4 +114,4 @@ INSERT INTO prefix_log_display VALUES ('data', 'record delete', 'data', 'name');
 INSERT INTO prefix_log_display VALUES ('data', 'fields add', 'data_fields', 'name');
 INSERT INTO prefix_log_display VALUES ('data', 'fields update', 'data_fields', 'name');
 INSERT INTO prefix_log_display VALUES ('data', 'templates saved', 'data', 'name');
-INSERT INTO prefix_log_display VALUES ('data', 'templates def', 'data', 'name');
\ No newline at end of file
+INSERT INTO prefix_log_display VALUES ('data', 'templates def', 'data', 'name');
index c55ab86b64aa5047c28642828a40d806c9b4faab..2d63aae55f916f51dcc70fc6d50ed14984a9f068 100644 (file)
@@ -40,6 +40,11 @@ function data_upgrade($oldversion) {
         modify_database('', "INSERT INTO prefix_log_display VALUES ('data', 'templates defaults', 'data', 'name')");
     }
     
+    if ($oldversion < 2006032700) {
+        table_column("data", "", "defaultsort", "integer", "10");
+        table_column("data", "", "editany", "tinyint", "4");
+    }
+    
     return true;
 }
 
index 8388708d7c44a8cde33af4983922e182d3c737a2..5e805782ad4004d32b91bb85bff05b8e148eb0c9 100755 (executable)
@@ -21,7 +21,9 @@ CREATE TABLE prefix_data (
   approval int NOT NULL default '0',
   scale integer NOT NULL default '0',
   assessed integer NOT NULL default '0',
-  assesspublic integer NOT NULL default '0'
+  assesspublic integer NOT NULL default '0',
+  defaultsort integer NOT NULL default '0',
+  editany integer NOT NULL default '0'
 );
 
 
@@ -92,4 +94,4 @@ INSERT INTO prefix_log_display VALUES ('data', 'record delete', 'data', 'name');
 INSERT INTO prefix_log_display VALUES ('data', 'fields add', 'data_fields', 'name');
 INSERT INTO prefix_log_display VALUES ('data', 'fields update', 'data_fields', 'name');
 INSERT INTO prefix_log_display VALUES ('data', 'templates saved', 'data', 'name');
-INSERT INTO prefix_log_display VALUES ('data', 'templates def', 'data', 'name');
\ No newline at end of file
+INSERT INTO prefix_log_display VALUES ('data', 'templates def', 'data', 'name');