Changeset 96f9653 in github


Ignore:
Timestamp:
Apr 23, 2010 3:38:05 AM (3 years ago)
Author:
thomascube <thomas@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
3cf0993, 3d34b5e1
Parents:
1f90376
Message:

Updated mssql schema (I have no clue if this is correct)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • SQL/mssql.initial.sql

    ra35062a1 r96f9653  
    1818        [surname] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL , 
    1919        [vcard] [text] COLLATE Latin1_General_CI_AI NULL  
     20) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] 
     21GO 
     22 
     23CREATE TABLE [dbo].[contactgroups] ( 
     24        [contactgroup_id] [int] IDENTITY (1, 1) NOT NULL , 
     25        [user_id] [int] NOT NULL , 
     26        [changed] [datetime] NOT NULL , 
     27        [del] [char] (1) COLLATE Latin1_General_CI_AI NOT NULL , 
     28        [name] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL 
     29) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] 
     30GO 
     31 
     32CREATE TABLE [dbo].[contactgroupmembers] ( 
     33        [contactgroup_id] [int] NOT NULL , 
     34        [contact_id] [int] NOT NULL , 
     35        [created] [datetime] NOT NULL 
    2036) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] 
    2137GO 
     
    91107GO 
    92108 
     109ALTER TABLE [dbo].[contactgroups] WITH NOCHECK ADD  
     110        CONSTRAINT [PK_contactgroups_contactgroup_id] PRIMARY KEY CLUSTERED  
     111        ( 
     112                [contactgroup_id] 
     113        )  ON [PRIMARY]  
     114GO 
     115 
     116ALTER TABLE [dbo].[contactgroupmembers] WITH NOCHECK ADD  
     117        CONSTRAINT [PK_contactgroupmembers_id] PRIMARY KEY CLUSTERED  
     118        ( 
     119                [contactgroup_id], [contact_id] 
     120        )  ON [PRIMARY]  
     121GO 
     122 
    93123ALTER TABLE [dbo].[identities] WITH NOCHECK ADD  
    94124         PRIMARY KEY  CLUSTERED  
     
    125155GO 
    126156 
    127  CREATE  INDEX [IX_cache_user_id] ON [dbo].[cache]([user_id]) ON [PRIMARY] 
    128 GO 
    129  
    130  CREATE  INDEX [IX_cache_cache_key] ON [dbo].[cache]([cache_key]) ON [PRIMARY] 
    131 GO 
    132  
    133  CREATE  INDEX [IX_cache_created] ON [dbo].[cache]([created]) ON [PRIMARY] 
     157CREATE  INDEX [IX_cache_user_id] ON [dbo].[cache]([user_id]) ON [PRIMARY] 
     158GO 
     159 
     160CREATE  INDEX [IX_cache_cache_key] ON [dbo].[cache]([cache_key]) ON [PRIMARY] 
     161GO 
     162 
     163CREATE  INDEX [IX_cache_created] ON [dbo].[cache]([created]) ON [PRIMARY] 
    134164GO 
    135165 
     
    145175GO 
    146176 
    147  CREATE  INDEX [IX_contacts_user_id] ON [dbo].[contacts]([user_id]) ON [PRIMARY] 
    148 GO 
     177CREATE  INDEX [IX_contacts_user_id] ON [dbo].[contacts]([user_id]) ON [PRIMARY] 
     178GO 
     179 
     180ALTER TABLE [dbo].[contactgroups] ADD  
     181        CONSTRAINT [DF_contactgroups_user_id] DEFAULT (0) FOR [user_id], 
     182        CONSTRAINT [DF_contactgroups_changed] DEFAULT (getdate()) FOR [changed], 
     183        CONSTRAINT [DF_contactgroups_del] DEFAULT ('0') FOR [del], 
     184        CONSTRAINT [DF_contactgroups_name] DEFAULT ('') FOR [name], 
     185        CONSTRAINT [CK_contactgroups_del] CHECK ([del] = '1' or [del] = '0') 
     186GO 
     187 
     188CREATE  INDEX [IX_contactgroups_user_id] ON [dbo].[contacts]([user_id]) ON [PRIMARY] 
     189GO 
     190 
     191ALTER TABLE [dbo].[contactgroupmembers] ADD  
     192        CONSTRAINT [DF_contactgroupmembers_contactgroup_id] DEFAULT (0) FOR [contactgroup_id], 
     193        CONSTRAINT [DF_contactgroupmembers_contact_id] DEFAULT (0) FOR [contact_id], 
     194        CONSTRAINT [DF_contactgroupmembers_created] DEFAULT (getdate()) FOR [created] 
     195GO 
     196 
    149197 
    150198ALTER TABLE [dbo].[identities] ADD  
Note: See TracChangeset for help on using the changeset viewer.