/[notice-sender]/trunk/schema.sql
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/schema.sql

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 17 by dpavlin, Sun May 15 16:32:36 2005 UTC revision 30 by dpavlin, Mon May 16 21:54:41 2005 UTC
# Line 9  create table users ( Line 9  create table users (
9          primary key(id)          primary key(id)
10  );  );
11    
12    create unique index users_email_ind on users(email);
13    
14  create table lists (  create table lists (
15          id      serial,          id      serial,
16          name    text not null,          name    text not null,
# Line 18  create table lists ( Line 20  create table lists (
20          primary key(id)          primary key(id)
21  );  );
22    
23  create index lists_name_ind on lists(name);  create unique index lists_name_ind on lists(name);
24    create unique index lists_email_ind on lists(email);
25    
26  create table user_list (  create table user_list (
27          user_id int not null references users(id) on update cascade on delete cascade,          user_id int not null references users(id) on update cascade on delete cascade,
# Line 34  create table messages ( Line 37  create table messages (
37          primary key(id)          primary key(id)
38  );  );
39    
 create index messages_md5_ind on messages(md5);  
   
40  create table queue (  create table queue (
41          message_id int not null references messages(id) on update cascade on delete cascade,          message_id int not null references messages(id) on update cascade on delete cascade,
42          list_id int not null references lists(id) on update cascade on delete cascade,          list_id int not null references lists(id) on update cascade on delete cascade,

Legend:
Removed from v.17  
changed lines
  Added in v.30

  ViewVC Help
Powered by ViewVC 1.1.26