Changeset 360

Show
Ignore:
Timestamp:
05/22/06 13:06:21 (3 years ago)
Author:
sven
Message:

homogenising/shortening the access field in various tables

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • devel/lib/db/mysql.php

    r356 r360  
    283283    } 
    284284 
     285    if ($oldversion < 2006052200) { 
     286        // homogenise access field, shortest one was vc16, longest vc255 
     287        execute_sql("ALTER TABLE `{$CFG->prefix}file_folders` CHANGE `access` `access` VARCHAR(20) NOT NULL DEFAULT 'PUBLIC' ;",false); 
     288        execute_sql("ALTER TABLE `{$CFG->prefix}files` CHANGE `access` `access` VARCHAR(20) NOT NULL DEFAULT 'PUBLIC' ;",false); 
     289        execute_sql("ALTER TABLE `{$CFG->prefix}groups` CHANGE `access` `access` VARCHAR(20) NOT NULL DEFAULT 'PUBLIC' ;",false); 
     290        execute_sql("ALTER TABLE `{$CFG->prefix}profile_data` CHANGE `access` `access` VARCHAR(20) NOT NULL DEFAULT 'PUBLIC' ;",false); 
     291        execute_sql("ALTER TABLE `{$CFG->prefix}tags` CHANGE `access` `access` VARCHAR(20) NOT NULL DEFAULT 'PUBLIC' ;",false); 
     292        execute_sql("ALTER TABLE `{$CFG->prefix}weblog_posts` CHANGE `access` `access` VARCHAR(20) NOT NULL DEFAULT 'PUBLIC' ;",false); 
     293    } 
     294 
    285295    return $result;  
    286296} 
  • devel/lib/db/mysql.sql

    r356 r360  
    3232  `parent` int(11) NOT NULL default '0', 
    3333  `name` varchar(128) NOT NULL default '', 
    34   `access` varchar(255) NOT NULL default '', 
     34  `access` varchar(20) NOT NULL default 'PUBLIC', 
    3535  PRIMARY KEY  (`ident`), 
    3636  KEY `files_owner` (`files_owner`), 
     
    7171  `description` varchar(255) NOT NULL default '', 
    7272  `location` varchar(255) NOT NULL default '', 
    73   `access` varchar(255) NOT NULL default '', 
     73  `access` varchar(20) NOT NULL default 'PUBLIC', 
    7474  `size` int(11) NOT NULL default '0', 
    7575  `time_uploaded` int(11) NOT NULL default '0', 
     
    136136  `owner` int(11) NOT NULL default '0', 
    137137  `name` varchar(128) NOT NULL default '', 
    138   `access` varchar(255) NOT NULL default 'PUBLIC', 
     138  `access` varchar(20) NOT NULL default 'PUBLIC', 
    139139  PRIMARY KEY  (`ident`), 
    140140  KEY `owner` (`owner`,`name`), 
     
    199199  `ident` int(10) unsigned NOT NULL auto_increment, 
    200200  `owner` int(10) unsigned NOT NULL default '0', 
    201   `access` varchar(16) NOT NULL default '0', 
     201  `access` varchar(20) NOT NULL default 'PUBLIC', 
    202202  `name` varchar(255) NOT NULL default '', 
    203203  `value` text NOT NULL, 
     
    217217  `tagtype` varchar(128) NOT NULL default '', 
    218218  `ref` int(11) NOT NULL default '0', 
    219   `access` varchar(128) NOT NULL default '', 
     219  `access` varchar(20) NOT NULL default 'PUBLIC', 
    220220  `owner` int(11) NOT NULL default '0', 
    221221  PRIMARY KEY  (`ident`), 
     
    360360  `owner` int(11) NOT NULL default '0', 
    361361  `weblog` int(11) NOT NULL default '-1', 
    362   `access` varchar(255) NOT NULL default '', 
     362  `access` varchar(20) NOT NULL default 'PUBLIC', 
    363363  `posted` int(11) NOT NULL default '0', 
    364364  `title` text NOT NULL, 
  • devel/version.php

    r356 r360  
    77// whether upgrades should be performed (see lib/db/*.php) 
    88 
    9    $version = 2006052100;  // YYYYMMDD   = Elgg Date 
     9   $version = 2006052200;  // YYYYMMDD   = Elgg Date 
    1010                           //         X  = Elgg Point release (0,1,2...) 
    1111                           //          Y = Interim incrementer