From: ikawhero Date: Mon, 27 Mar 2006 06:52:11 +0000 (+0000) Subject: Added 2 new fields: X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=bc1ab282260979587336ddb90a74c96a58f6ed66;p=moodle.git Added 2 new fields: 1. editany - flag to allow any user to edit any entry 2. defaultsort - set the default sort field for list view --- diff --git a/mod/data/db/mysql.php b/mod/data/db/mysql.php index 6bab2ee7e5..763a9ed9d3 100644 --- a/mod/data/db/mysql.php +++ b/mod/data/db/mysql.php @@ -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; } diff --git a/mod/data/db/mysql.sql b/mod/data/db/mysql.sql index b00c2a047c..e6f5574544 100755 --- a/mod/data/db/mysql.sql +++ b/mod/data/db/mysql.sql @@ -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'); diff --git a/mod/data/db/postgres7.php b/mod/data/db/postgres7.php index c55ab86b64..2d63aae55f 100644 --- a/mod/data/db/postgres7.php +++ b/mod/data/db/postgres7.php @@ -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; } diff --git a/mod/data/db/postgres7.sql b/mod/data/db/postgres7.sql index 8388708d7c..5e805782ad 100755 --- a/mod/data/db/postgres7.sql +++ b/mod/data/db/postgres7.sql @@ -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');