From b8ae0ecb22264b6a4dc8785c431a8d0556fa83bf Mon Sep 17 00:00:00 2001 From: alecpl <alec@alec.pl> Date: Tue, 22 Nov 2011 03:36:29 -0500 Subject: [PATCH] - Fixed bug where session ID's length was limited to 40 characters. Since PHP5.3 it's possible to set session.hash_function to any hash algorithm that would produce strings up to 128 characters long (#1488196) --- SQL/mssql.initial.sql | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/SQL/mssql.initial.sql b/SQL/mssql.initial.sql index b3bb1c8..c141141 100644 --- a/SQL/mssql.initial.sql +++ b/SQL/mssql.initial.sql @@ -81,7 +81,7 @@ GO CREATE TABLE [dbo].[session] ( - [sess_id] [varchar] (32) COLLATE Latin1_General_CI_AI NOT NULL , + [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 , @@ -210,7 +210,8 @@ GO ALTER TABLE [dbo].[cache_index] ADD - CONSTRAINT [DF_cache_index_changed] DEFAULT (getdate()) FOR [changed] + CONSTRAINT [DF_cache_index_changed] DEFAULT (getdate()) FOR [changed], + CONSTRAINT [DF_cache_index_valid] DEFAULT ('0') FOR [valid] GO CREATE INDEX [IX_cache_index_user_id] ON [dbo].[cache_index]([user_id]) ON [PRIMARY] @@ -224,7 +225,7 @@ GO ALTER TABLE [dbo].[cache_messages] ADD - CONSTRAINT [DF_cache_messages_changed] DEFAULT (getdate()) FOR [changed] + CONSTRAINT [DF_cache_messages_changed] DEFAULT (getdate()) FOR [changed], CONSTRAINT [DF_cache_messages_flags] DEFAULT (0) FOR [flags], GO -- Gitblit v1.9.1