Mantis #7610. Changed AgentPrefs table in PGSQL to use uuid instead of varchar(36), to be consistent with the otehr pgsql tables. Since the first commit on this was yesterday, there's no migration; instead, the version starts at 2. If anyone created the table yesterday, it will be dropped and recreated.

WARNING: untested. (I don't use pg)
fsassets
Diva Canto 2015-06-14 09:30:55 -07:00
parent f27ce66877
commit be68f4852c
1 changed files with 14 additions and 13 deletions

View File

@ -1,17 +1,18 @@
:VERSION 1
:VERSION 2
BEGIN;
BEGIN TRANSACTION;
CREATE TABLE `AgentPrefs` (
`PrincipalID` CHAR(36) NOT NULL,
`AccessPrefs` CHAR(2) NOT NULL DEFAULT 'M',
`HoverHeight` DOUBLE(30, 27) NOT NULL DEFAULT 0,
`Language` CHAR(5) NOT NULL DEFAULT 'en-us',
`LanguageIsPublic` BOOLEAN NOT NULL DEFAULT 1,
`PermEveryone` INT(6) NOT NULL DEFAULT 0,
`PermGroup` INT(6) NOT NULL DEFAULT 0,
`PermNextOwner` INT(6) NOT NULL DEFAULT 532480,
UNIQUE KEY `PrincipalID` (`PrincipalID`),
PRIMARY KEY(`PrincipalID`));
DROP TABLE IF EXISTS "AgentPrefs";
CREATE TABLE "AgentPrefs" (
"PrincipalID" uuid NOT NULL,
"AccessPrefs" CHAR(2) NOT NULL DEFAULT 'M',
"HoverHeight" DOUBLE PRECISION NOT NULL DEFAULT 0,
"Language" CHAR(5) NOT NULL DEFAULT 'en-us',
"LanguageIsPublic" BOOLEAN NOT NULL DEFAULT true,
"PermEveryone" INT4 NOT NULL DEFAULT 0,
"PermGroup" INT4 NOT NULL DEFAULT 0,
"PermNextOwner" INT4 NOT NULL DEFAULT 532480
);
ALTER TABLE "AgentPrefs" ADD PRIMARY KEY("PrincipalID");
COMMIT;