noel        2003/02/14 19:07:30

  Modified:    src/conf sqlResources.xml
  Log:
  Merged changes already in v2.1 branch into HEAD
  
  Revision  Changes    Path
  1.17      +38 -7     jakarta-james/src/conf/sqlResources.xml
  
  Index: sqlResources.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-james/src/conf/sqlResources.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- sqlResources.xml  27 Nov 2002 08:11:53 -0000      1.16
  +++ sqlResources.xml  15 Feb 2003 03:07:30 -0000      1.17
  @@ -178,6 +178,7 @@
       <sql name="retrieveMessageBodySizeSQL" db="mssql">SELECT 
datalength(message_body) FROM ${table} WHERE message_name = ? AND repository_name = 
?</sql>
       <sql name="retrieveMessageBodySizeSQL" db="mysql">SELECT length(message_body) 
FROM ${table} WHERE message_name = ? AND repository_name = ?</sql>
       <sql name="retrieveMessageBodySizeSQL" db="hypersonic">SELECT 
length(message_body) FROM ${table} WHERE message_name = ? AND repository_name = ?</sql>
  +    <sql name="retrieveMessageBodySizeSQL" db="postgresql">SELECT 
length(message_body) FROM ${table} WHERE message_name = ? AND repository_name = ?</sql>
   
       <!-- Statements used to delete a message stored in this repository. -->
       <sql name="removeMessageSQL">DELETE FROM ${table} WHERE message_name = ? AND 
repository_name = ?</sql>
  @@ -198,8 +199,7 @@
               remote_addr varchar (20) NOT NULL ,
               message_body longblob NOT NULL ,
               last_updated datetime NOT NULL,
  -            PRIMARY KEY (message_name, repository_name),
  -            KEY repo (repository_name)
  +            PRIMARY KEY (repository_name, message_name)
           )
       </sql>
       <sql name="createTable" db="hypersonic">
  @@ -214,7 +214,7 @@
               remote_addr varchar (20) NOT NULL ,
               message_body varchar NOT NULL ,
               last_updated timestamp NOT NULL,
  -            PRIMARY KEY (message_name, repository_name)
  +            PRIMARY KEY (repository_name, message_name)
           )
       </sql>
       <sql name="createTable" db="mssql">
  @@ -233,8 +233,8 @@
           ALTER TABLE [${table}] WITH NOCHECK ADD
               CONSTRAINT [PK_${table}] PRIMARY KEY
               (
  -                [message_name],
  -                [repository_name]
  +                [repository_name],
  +                [message_name]
               )
       </sql>
       <sql name="createTable" db="oracle">
  @@ -249,10 +249,25 @@
           remote_addr varchar2(20) NOT NULL ,
           message_body long raw NOT NULL ,
           last_updated date NOT NULL ,
  -        PRIMARY KEY (message_name, repository_name)
  +        PRIMARY KEY (repository_name, message_name)
           )
           TABLESPACE system
       </sql>
  +    <sql name="createTable" db="postgresql">
  +        CREATE TABLE ${table} (
  +            message_name varchar (200) NOT NULL,
  +            repository_name varchar (255) NOT NULL,
  +            message_state varchar (30) NOT NULL ,
  +            error_message varchar (200) NULL ,
  +            sender varchar (255) NULL ,
  +            recipients text NOT NULL ,
  +            remote_host varchar (255) NOT NULL ,
  +            remote_addr varchar (20) NOT NULL ,
  +            message_body bytea NOT NULL ,
  +            last_updated timestamp NOT NULL,
  +            PRIMARY KEY (repository_name, message_name)
  +        )
  +    </sql>
       <sql name="createTable" db="sapdb">
           CREATE TABLE ${table} (
               message_name varchar (200) NOT NULL,
  @@ -265,7 +280,7 @@
               remote_addr varchar (20) NOT NULL ,
               message_body long byte NOT NULL ,
               last_updated date NOT NULL,
  -            PRIMARY KEY (message_name, repository_name)
  +            PRIMARY KEY (repository_name, message_name)
           )
       </sql>
   </sqlDefs>
  @@ -299,6 +314,7 @@
       <sql name="retrieveMessageBodySizeSQL" db="mssql">SELECT 
datalength(message_body) FROM ${table} WHERE message_name = ? AND repository_name = 
?</sql>
       <sql name="retrieveMessageBodySizeSQL" db="mysql">SELECT length(message_body) 
FROM ${table} WHERE message_name = ? AND repository_name = ?</sql>
       <sql name="retrieveMessageBodySizeSQL" db="hypersonic">SELECT 
length(message_body) FROM ${table} WHERE message_name = ? AND repository_name = ?</sql>
  +    <sql name="retrieveMessageBodySizeSQL" db="postgresql">SELECT 
length(message_body) FROM ${table} WHERE message_name = ? AND repository_name = ?</sql>
   
       <!-- Statements used to delete a message stored in this repository. -->
       <sql name="removeMessageSQL">DELETE FROM ${table} WHERE message_name = ? AND 
repository_name = ?</sql>
  @@ -370,6 +386,21 @@
           message_body long raw NOT NULL ,
           last_updated date NOT NULL ,
           PRIMARY KEY (message_name, repository_name)
  +        )
  +    </sql>
  +    <sql name="createTable" db="postgresql">
  +        CREATE TABLE ${table} (
  +            message_name varchar (200) NOT NULL,
  +            repository_name varchar (255) NOT NULL,
  +            message_state varchar (30) NOT NULL ,
  +            error_message varchar (200) NULL ,
  +            sender varchar (255) NULL ,
  +            recipients text NOT NULL ,
  +            remote_host varchar (255) NOT NULL ,
  +            remote_addr varchar (20) NOT NULL ,
  +            message_body bytea NOT NULL ,
  +            last_updated timestamp NOT NULL,
  +            PRIMARY KEY (message_name, repository_name)
           )
       </sql>
       <sql name="createTable" db="sapdb">
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to