CP DEVEL  

Go Back   CP DEVEL > Projects > Hsphere Control Panel > Bug

Users table, username varchar value is wrong on older clusters upgraded to newer version. Issue Tools
issueid=79 04-13-2010 05:21 AM
Administrator
Users table, username varchar value is wrong on older clusters upgraded to newer version.

This affects older cluster being upgraded to hsphere. New installs are not affected.

su - cpanel

psql hsphere

hsphere=# \d users

Table "public.users"

Column | Type | Modifiers

-------------+-----------------------+-----------

id | integer | not null

username | character varying(20) | not null

password | character varying(20) | not null

reseller_id | integer | not null

Indexes:

"users_pkey" primary key, btree (id)

"users_username_key" unique, btree (username)

"users_reseller" btree (reseller_id)



On a brand new install username is actually 22 characters as shown
below:



hsphere=# \d users

Table "public.users"

Column | Type | Modifiers

-------------+-----------------------+-----------

id | integer | not null

username | character varying(22) | not null

password | character varying(20) | not null

reseller_id | integer | not null

Indexes:

"users_pkey" primary key, btree (id)

"users_username_key" unique, btree (username)

"users_reseller" btree (reseller_id)





THE SOLUTION for postgres 7.x:



BEGIN;

ALTER TABLE users ADD username2 character varying(22);

UPDATE users SET username2 = username;

ALTER TABLE users DROP COLUMN username;

ALTER TABLE users RENAME username2 TO username;

CREATE UNIQUE INDEX users_username_key ON users USING btree (username);

select * from users;

#verify data if good, if it is then issue commit. If it is bad then issue rollback; instead.

COMMIT;



THE SOLUTION for postgres 8.x:

ALTER TABLE users ALTER COLUMN username TYPE varchar(22);


Parallels acknowledged bug on 1/9/2009
Issue Details
Project Hsphere Control Panel
Category Unknown
Status Fixed by third party
Priority 5 - Medium
Affected Version 3.3 P1
Fixed Version 1.0
Users able to reproduce bug 0
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)

06-18-2010 03:22 PM
Junior Member
 
This is filed internally as TP#21141.
Reply
Reply

Issue Tools
Subscribe to this issue

All times are GMT -5. The time now is 02:19 PM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.