Changeset 43a42dc in github


Ignore:
Timestamp:
Mar 18, 2007 1:11:43 PM (6 years ago)
Author:
thomascube <thomas@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
86958f7
Parents:
87b280e
Message:

Use user_id for unique key in messages table (closes #1484074)

Location:
SQL
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • SQL/mysql.initial.sql

    ra0109c4 r43a42dc  
    123123  KEY `idx` (`idx`), 
    124124  KEY `uid` (`uid`), 
    125   UNIQUE `uniqueness` (`cache_key`, `uid`) 
     125  UNIQUE `uniqueness` (`user_id`, `cache_key`, `uid`) 
    126126); 
    127127 
  • SQL/mysql.update.sql

    r9cdb934 r43a42dc  
    66  DROP INDEX `cache_key`, 
    77  ADD `structure` TEXT, 
    8   ADD UNIQUE `uniqueness` (`cache_key`, `uid`); 
     8  ADD UNIQUE `uniqueness` (`user_id`, `cache_key`, `uid`); 
    99 
    1010ALTER TABLE `identities` 
  • SQL/mysql5.initial.sql

    ra0109c4 r43a42dc  
    5656 INDEX `idx`(`idx`), 
    5757 INDEX `uid`(`uid`), 
    58  UNIQUE `uniqueness` (`cache_key`, `uid`), 
     58 UNIQUE `uniqueness` (`user_id`, `cache_key`, `uid`), 
    5959 CONSTRAINT `User_ID_FK_messages` FOREIGN KEY (`user_id`) 
    6060   REFERENCES `users`(`user_id`) 
  • SQL/postgres.initial.sql

    ra0109c4 r43a42dc  
    168168); 
    169169 
    170 ALTER TABLE "messages" ADD UNIQUE (cache_key, uid); 
     170ALTER TABLE "messages" ADD UNIQUE (user_id, cache_key, uid); 
  • SQL/postgres.update.sql

    ra0109c4 r43a42dc  
    44ALTER TABLE "messages" DROP body; 
    55ALTER TABLE "messages" ADD structure TEXT; 
    6 ALTER TABLE "messages" ADD UNIQUE (cache_key, uid); 
     6ALTER TABLE "messages" ADD UNIQUE (user_id, cache_key, uid); 
    77 
    88ALTER TABLE "identities" ADD html_signature integer DEFAULT 0 NOT NULL; 
Note: See TracChangeset for help on using the changeset viewer.