Mercurial > hg > rc2
diff SQL/mssql.initial.sql @ 8:bf99236cc5cd
try to recover from upgrade fail
author | Charlie Root |
---|---|
date | Sat, 29 Dec 2018 07:07:34 -0500 |
parents | 4681f974d28b |
children |
line wrap: on
line diff
--- a/SQL/mssql.initial.sql Sat Dec 29 06:32:49 2018 -0500 +++ b/SQL/mssql.initial.sql Sat Dec 29 07:07:34 2018 -0500 @@ -1,7 +1,6 @@ CREATE TABLE [dbo].[cache] ( [user_id] [int] NOT NULL , [cache_key] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL , - [created] [datetime] NOT NULL , [expires] [datetime] NULL , [data] [text] COLLATE Latin1_General_CI_AI NOT NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] @@ -9,7 +8,6 @@ CREATE TABLE [dbo].[cache_shared] ( [cache_key] [varchar] (255) COLLATE Latin1_General_CI_AI NOT NULL , - [created] [datetime] NOT NULL , [expires] [datetime] NULL , [data] [text] COLLATE Latin1_General_CI_AI NOT NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] @@ -90,7 +88,6 @@ CREATE TABLE [dbo].[session] ( [sess_id] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL , - [created] [datetime] NOT NULL , [changed] [datetime] NULL , [ip] [varchar] (40) COLLATE Latin1_General_CI_AI NOT NULL , [vars] [text] COLLATE Latin1_General_CI_AI NOT NULL @@ -103,6 +100,8 @@ [mail_host] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL , [created] [datetime] NOT NULL , [last_login] [datetime] NULL , + [failed_login] [datetime] NULL , + [failed_login_counter] [int] NULL , [language] [varchar] (5) COLLATE Latin1_General_CI_AI NULL , [preferences] [text] COLLATE Latin1_General_CI_AI NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] @@ -130,6 +129,20 @@ ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO +ALTER TABLE [dbo].[cache] WITH NOCHECK ADD + PRIMARY KEY CLUSTERED + ( + [user_id],[cache_key] + ) ON [PRIMARY] +GO + +ALTER TABLE [dbo].[cache_shared] WITH NOCHECK ADD + PRIMARY KEY CLUSTERED + ( + [cache_key] + ) ON [PRIMARY] +GO + ALTER TABLE [dbo].[cache_index] WITH NOCHECK ADD PRIMARY KEY CLUSTERED ( @@ -210,11 +223,6 @@ ALTER TABLE [dbo].[cache] ADD CONSTRAINT [DF_cache_user_id] DEFAULT ('0') FOR [user_id], CONSTRAINT [DF_cache_cache_key] DEFAULT ('') FOR [cache_key], - CONSTRAINT [DF_cache_created] DEFAULT (getdate()) FOR [created] -GO - -ALTER TABLE [dbo].[cache_shared] ADD - CONSTRAINT [DF_cache_shared_created] DEFAULT (getdate()) FOR [created] GO ALTER TABLE [dbo].[cache_index] ADD @@ -225,12 +233,6 @@ CONSTRAINT [DF_cache_messages_flags] DEFAULT (0) FOR [flags] GO -CREATE INDEX [IX_cache_user_id] ON [dbo].[cache]([user_id]) ON [PRIMARY] -GO - -CREATE INDEX [IX_cache_cache_key] ON [dbo].[cache]([cache_key]) ON [PRIMARY] -GO - CREATE INDEX [IX_cache_shared_cache_key] ON [dbo].[cache_shared]([cache_key]) ON [PRIMARY] GO @@ -313,7 +315,6 @@ ALTER TABLE [dbo].[session] ADD CONSTRAINT [DF_session_sess_id] DEFAULT ('') FOR [sess_id], - CONSTRAINT [DF_session_created] DEFAULT (getdate()) FOR [created], CONSTRAINT [DF_session_ip] DEFAULT ('') FOR [ip] GO @@ -393,6 +394,6 @@ WHERE [contact_id] IN (SELECT [contact_id] FROM deleted) GO -INSERT INTO [dbo].[system] ([name], [value]) VALUES ('roundcube-version', '2015030800') +INSERT INTO [dbo].[system] ([name], [value]) VALUES ('roundcube-version', '2016112200') GO \ No newline at end of file