home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 May / CHIPCD200305.iso / super / altn / md_en.exe / ACCOUNTSDB-POSTGRESQL.SQL < prev    next >
Encoding:
Text File  |  2002-10-09  |  976 b   |  34 lines

  1. CREATE TABLE Domains(
  2.    DomainName varchar(66) NOT NULL,
  3.    DomainID serial NOT NULL,
  4.    PRIMARY KEY (DomainID),
  5.    CONSTRAINT IdxDomainConstraint UNIQUE (DomainName)   
  6. )
  7. GO
  8.  
  9.  
  10. CREATE TABLE UserList (
  11.    UserID serial NOT NULL,
  12.    Mailbox varchar(60) NOT NULL,
  13.    FullName varchar(100) NOT NULL,
  14.    MailDir varchar(255) NOT NULL,
  15.    Password varchar(32) NOT NULL,
  16.    AutoDecode bit NOT NULL,
  17.    IsForwarding bit NOT NULL,
  18.    AllowAccess bit NOT NULL,
  19.    AllowChangeViaEmail bit NOT NULL,   
  20.    KeepForwardedMail bit NOT NULL,
  21.    HideFromEveryone bit NOT NULL,
  22.    EncryptMail bit NOT NULL,
  23.    ApplyQuotas bit NOT NULL,
  24.    EnableMultiPop bit NOT NULL,
  25.    CanModifyGAB bit NOT NULL,
  26.    CalendarOnly bit NOT NULL,
  27.    MaxMessageCount int NOT NULL,
  28.    MaxDiskSpace int NOT NULL,
  29.    DomainID int NOT NULL,
  30.    PRIMARY KEY(UserID),
  31.    CONSTRAINT IdxUserConstraint UNIQUE (Mailbox, DomainID),
  32.    FOREIGN KEY (DomainID) REFERENCES Domains(DomainID)
  33. )
  34. GO