Changeset 8381ec1 in github


Ignore:
Timestamp:
Mar 10, 2011 7:30:42 AM (2 years ago)
Author:
alecpl <alec@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
4591de7
Parents:
32c8ba6
Message:
  • Force names of unique constraints in PostgreSQL DDL (postgres 9.x uses different naming convention than older versions)
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG

    r3e39818 r8381ec1  
    22=========================== 
    33 
     4- Force names of unique constraints in PostgreSQL DDL 
    45- Add code for prevention from IMAP connection hangs when server closes socket unexpectedly 
    56- Remove redundant DELETE query (for old session deletion) on login 
  • SQL/postgres.initial.sql

    r3a5476d1 r8381ec1  
    2626    "language" varchar(5), 
    2727    preferences text DEFAULT ''::text NOT NULL, 
    28     UNIQUE (username, mail_host) 
     28    CONSTRAINT users_username_key UNIQUE (username, mail_host) 
    2929); 
    3030 
     
    221221    headers text NOT NULL, 
    222222    structure text, 
    223     UNIQUE (user_id, cache_key, uid) 
     223    CONSTRAINT messages_user_id_key UNIQUE (user_id, cache_key, uid) 
    224224); 
    225225 
  • SQL/postgres.update.sql

    re6bb836 r8381ec1  
    8686 
    8787DROP INDEX users_username_id_idx; 
    88 ALTER TABLE users ADD UNIQUE (username, mail_host); 
     88ALTER TABLE users ADD CONSTRAINT users_username_key UNIQUE (username, mail_host); 
    8989ALTER TABLE contacts ALTER email TYPE varchar(255); 
    9090 
Note: See TracChangeset for help on using the changeset viewer.