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
parent
f27ce66877
commit
be68f4852c
|
@ -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;
|
Loading…
Reference in New Issue