Renaming columns:
authorJens Frank <jeluf@users.mediawiki.org>
Sun, 24 Oct 2004 09:51:13 +0000 (09:51 +0000)
committerJens Frank <jeluf@users.mediawiki.org>
Sun, 24 Oct 2004 09:51:13 +0000 (09:51 +0000)
ug_gid => ug_group
ug_uid => ug_user
ur_uid => ur_user
as proposed by Mr Vibber.

includes/SpecialListadmins.php
includes/SpecialListusers.php
includes/SpecialMakesysop.php
includes/SpecialStatistics.php
includes/User.php
maintenance/archives/patch-rename-user_groups-and_rights.sql
maintenance/archives/patch-user_rights.sql
maintenance/archives/patch-userlevels.sql
maintenance/tables.sql
maintenance/updaters.inc

index 5d05730..fba15ed 100644 (file)
@@ -33,7 +33,7 @@ class ListAdminsPage extends PageQueryPage {
                $userspace = Namespace::getUser();
                return "SELECT ur_rights as type,{$userspace} as namespace,".
                       "user_name as title, user_name as value ".
-                      "FROM {$user} ,{$user_rights} WHERE user_id=ur_uid AND ur_rights LIKE '%sysop%'";
+                      "FROM {$user} ,{$user_rights} WHERE user_id=ur_user AND ur_rights LIKE '%sysop%'";
        }
 }
 
index 6f9f0e2..f025e1a 100644 (file)
@@ -30,7 +30,7 @@ class ListUsersPage extends QueryPage {
                $user_rights = $dbr->tableName( 'user_rights' );
                $userspace = Namespace::getUser();
                return "SELECT ur_rights as type, $userspace as namespace, user_name as title, " .
-                       "user_name as value FROM $user LEFT JOIN $user_rights ON user_id = ur_uid";
+                       "user_name as value FROM $user LEFT JOIN $user_rights ON user_id = ur_user";
        }
        
        function sortDescending() {
index d1da928..ef3d0f2 100644 (file)
@@ -160,10 +160,10 @@ class MakesysopForm {
                }
                if ( $username{0} == "#" ) {
                        $id = intval( substr( $username, 1 ) );
-                       $sql = "SELECT ur_uid,ur_rights FROM $user_rights WHERE ur_uid=$id FOR UPDATE";
+                       $sql = "SELECT ur_user,ur_rights FROM $user_rights WHERE ur_user=$id FOR UPDATE";
                } else {
                        $encName = $dbw->strencode( $username );
-                       $sql = "SELECT ur_uid, ur_rights FROM $usertable LEFT JOIN $user_rights ON user_id=ur_uid WHERE user_name = '{$username}' FOR UPDATE";
+                       $sql = "SELECT ur_user, ur_rights FROM $usertable LEFT JOIN $user_rights ON user_id=ur_user WHERE user_name = '{$username}' FOR UPDATE";
                }
                
                $prev = $dbw->ignoreErrors( TRUE );
@@ -176,7 +176,7 @@ class MakesysopForm {
                }
 
                $row = $dbw->fetchObject( $res );
-               $id = intval( $row->ur_uid );
+               $id = intval( $row->ur_user );
                $rightsNotation = array();
 
                if ( $wgUser->isDeveloper() ) {
@@ -209,8 +209,8 @@ class MakesysopForm {
                } else {
                        #$sql = "UPDATE $user_rights SET user_rights = '{$newrights}' WHERE user_id = $id LIMIT 1";
                        #$dbw->query($sql);
-                       $dbw->replace( $user_rights, array( array( 'ur_uid', 'ur_rights' )),
-                               array( 'ur_uid' => $id, 'ur_rights' => $newrights ) , $fname );
+                       $dbw->replace( $user_rights, array( array( 'ur_user', 'ur_rights' )),
+                               array( 'ur_user' => $id, 'ur_rights' => $newrights ) , $fname );
                        $wgMemc->delete( "$dbName:user:id:$id" );
                        
                        $log = new LogPage( 'rights' );
index ee716e6..91d845c 100644 (file)
@@ -46,7 +46,7 @@ function wfSpecialStatistics() {
        $row = $dbr->fetchObject( $res );
        $total = $row->total;
 
-       $sql = "SELECT COUNT(ur_uid) AS total FROM $user_rights WHERE ur_rights LIKE '%sysop%'";
+       $sql = "SELECT COUNT(ur_user) AS total FROM $user_rights WHERE ur_rights LIKE '%sysop%'";
        $res = $dbr->query( $sql, $fname );
        $row = $dbr->fetchObject( $res );
        $admins = $row->total;
index e6cec31..162cb29 100644 (file)
@@ -356,11 +356,11 @@ class User {
                        $this->mToken = $s->user_token;
                        
                        $this->mRights = explode( ",", strtolower( 
-                               $dbr->selectField( 'user_rights', 'ur_rights', array( 'ur_uid' => $this->mId ) )
+                               $dbr->selectField( 'user_rights', 'ur_rights', array( 'ur_user' => $this->mId ) )
                        ) );
                        
                        // Get groups id
-                       $res = $dbr->select( 'user_groups', array( 'ug_gid' ), array( 'ug_uid' => $this->mId ) );
+                       $res = $dbr->select( 'user_groups', array( 'ug_group' ), array( 'ug_user' => $this->mId ) );
                        while($group = $dbr->fetchRow($res)) {
                                $this->mGroups[] = $group[0];
                        }
@@ -770,18 +770,18 @@ class User {
                        ), $fname
                );
                $dbw->set( 'user_rights', 'ur_rights', implode( ',', $this->mRights ),
-                       'ur_uid='. $this->mId, $fname ); 
+                       'ur_user='. $this->mId, $fname ); 
                $wgMemc->delete( "$wgDBname:user:id:$this->mId" );
                
                // delete old groups
-               $dbw->delete( 'user_groups', array( 'ug_uid' => $this->mId), $fname);
+               $dbw->delete( 'user_groups', array( 'ug_user' => $this->mId), $fname);
                // save new ones
                foreach ($this->mGroups as $group) {
                        $dbw->replace( 'user_groups',
-                               array(array('ug_uid','ug_gid')),
+                               array(array('ug_user','ug_group')),
                                array(
-                                       'ug_uid' => $this->mId,
-                                       'ug_gid' => $group
+                                       'ug_user' => $this->mId,
+                                       'ug_group' => $group
                                ), $fname
                        );
                }
@@ -827,7 +827,7 @@ class User {
                $this->mId = $dbw->insertId();
                $dbw->insert( 'user_rights',
                        array(
-                               'ur_uid' => $this->mId,
+                               'ur_user' => $this->mId,
                                'ur_rights' => implode( ',', $this->mRights )
                        ), $fname
                );
@@ -835,8 +835,8 @@ class User {
                foreach ($this->mGroups as $group) {
                        $dbw->insert( 'user_groups',
                                array(
-                                       'ug_uid' => $this->mId,
-                                       'ug_gid' => $group
+                                       'ug_user' => $this->mId,
+                                       'ug_group' => $group
                                ), $fname
                        );
                }
index 288cedf..4845d3c 100644 (file)
@@ -1,9 +1,9 @@
 
 ALTER TABLE user_groups
-       CHANGE user_id ug_uid INT(5) UNSIGNED NOT NULL DEFAULT '0',
-       CHANGE group_id ug_gid INT(5) UNSIGNED NOT NULL DEFAULT '0';
+       CHANGE user_id ug_user INT(5) UNSIGNED NOT NULL DEFAULT '0',
+       CHANGE group_id ug_group INT(5) UNSIGNED NOT NULL DEFAULT '0';
 
 ALTER TABLE user_rights
-       CHANGE user_id ur_uid INT(5) UNSIGNED NOT NULL,
+       CHANGE user_id ur_user INT(5) UNSIGNED NOT NULL,
        CHANGE user_rights ur_rights TINYBLOB NOT NULL DEFAULT '';
 
index 6f4095d..f34d118 100644 (file)
@@ -6,7 +6,7 @@
 -- database but keep user rights local to the wiki.
 
 CREATE TABLE user_rights (
-       ur_uid int(5) unsigned NOT NULL,
+       ur_user int(5) unsigned NOT NULL,
        ur_rights tinyblob NOT NULL default '',
        UNIQUE KEY user_id (user_id)
 ) PACK_KEYS=1;
index 1a71900..af83fab 100644 (file)
@@ -13,7 +13,7 @@ CREATE TABLE `group` (
 
 -- Relation table between user and groups
 CREATE TABLE user_groups (
-       ug_uid int(5) unsigned NOT NULL default '0',
-       ug_gid int(5) unsigned NOT NULL default '0',
-       PRIMARY KEY  (ug_uid,ug_gid)
+       ug_user int(5) unsigned NOT NULL default '0',
+       ug_group int(5) unsigned NOT NULL default '0',
+       PRIMARY KEY  (ug_user,ug_group)
 );
index a2c444e..216b0d5 100644 (file)
@@ -20,7 +20,7 @@ CREATE TABLE user (
 
 -- TODO: de-blob this; it should be a property table
 CREATE TABLE user_rights (
-  ur_uid int(5) unsigned NOT NULL,
+  ur_user int(5) unsigned NOT NULL,
   ur_rights tinyblob NOT NULL default '',
   UNIQUE KEY user_id (user_id)
 );
@@ -352,7 +352,7 @@ CREATE TABLE `group` (
 
 -- Relation table between user and groups
 CREATE TABLE user_groups (
-       ug_uid int(5) unsigned NOT NULL default '0',
-       ug_gid int(5) unsigned NOT NULL default '0',
-       PRIMARY KEY  (ug_uid,ug_gid)
+       ug_user int(5) unsigned NOT NULL default '0',
+       ug_group int(5) unsigned NOT NULL default '0',
+       PRIMARY KEY  (ug_user,ug_group)
 );
index de1ac33..5a8632e 100644 (file)
@@ -31,7 +31,7 @@ $wgNewFields = array(
        array( 'recentchanges', 'rc_patrolled',     'patch-rc-patrol.sql' ),
        array( 'user',          'user_real_name',   'patch-user-realname.sql' ),
        array( 'user',          'user_token',       'patch-user_token.sql' ),
-       array( 'user_rights',   'ur_uid',           'patch-rename-user_groups-and_rights.sql' ),
+       array( 'user_rights',   'ur_user',           'patch-rename-user_groups-and_rights.sql' ),
 );
 
 function add_table( $name, $patch ) {