This commit was generated by cvs2svn to compensate for changes in r3921,
[freeside.git] / rt / etc / schema.Pg
index a5b68b3..ba0d6fc 100755 (executable)
@@ -3,6 +3,9 @@
 --
 ------------------------------------------------------------------
 
+BEGIN;
+
+
 
 
 --
@@ -90,7 +93,6 @@ CREATE TABLE Links (
 
 );
 CREATE UNIQUE INDEX Links1 ON Links (Base, Target, Type) ;
-CREATE INDEX Links4 ON Links(Type,LocalBase);
 
 -- }}}
 
@@ -134,7 +136,7 @@ CREATE TABLE Groups (
   Description varchar(255) NULL  ,
   Domain varchar(64),
   Type varchar(64),
-  Instance integer,
+  Instance varchar(64),
   PRIMARY KEY (id)
 
 );
@@ -190,7 +192,7 @@ CREATE TABLE Transactions (
   Field varchar(40) NULL  ,
   OldValue varchar(255) NULL  ,
   NewValue varchar(255) NULL  ,
-  Data varchar(255) NULL  ,
+  Data varchar(100) NULL  ,
 
   Creator integer NOT NULL DEFAULT 0  ,
   Created TIMESTAMP NULL  ,
@@ -498,9 +500,6 @@ CREATE TABLE TicketCustomFieldValues (
 
 );
 
-CREATE INDEX TicketCustomFieldValues1 ON TicketCustomFieldValues (CustomField,Ticket,Content); 
-CREATE INDEX TicketCustomFieldValues2 ON TicketCustomFieldValues (CustomField,Ticket); 
-
 -- }}}
 
 -- {{{ CustomFields
@@ -557,34 +556,6 @@ CREATE TABLE CustomFieldValues (
 
 );
 
-CREATE INDEX CustomFieldValues1 ON CustomFieldValues (CustomField);
-
--- }}}
-
-
--- {{{ Attributes
-
-CREATE SEQUENCE attributes_id_seq;
-
-CREATE TABLE Attributes (
-  id INTEGER DEFAULT nextval('attributes_id_seq'),
-  Name varchar(255) NOT NULL  ,
-  Description varchar(255) NULL  ,
-  Content text,
-  ContentType varchar(16),
-  ObjectType varchar(64),
-  ObjectId integer, # foreign key to anything
-  Creator integer NOT NULL DEFAULT 0  ,
-  Created TIMESTAMP NULL  ,
-  LastUpdatedBy integer NOT NULL DEFAULT 0  ,
-  LastUpdated TIMESTAMP NULL  ,
-  PRIMARY KEY (id)
-
-);
-
-CREATE INDEX Attributes1 on Attributes(Name);
-CREATE INDEX Attributes2 on Attributes(ObjectType, ObjectId);
-
 -- }}}
 
 -- {{{ Sessions
@@ -602,3 +573,6 @@ CREATE TABLE sessions (
 
 -- }}}
 
+
+
+COMMIT;