# $Id$
+Version 1.1-alpha6()
+------------------------------------------------------------------------
+
+ * Fix bug #1494653: Non-Unique index constraint for 'exits' table.
+ Thanks to Markus Brueckner! (garvinhicking)
+
Version 1.1-alpha5()
------------------------------------------------------------------------
include(S9Y_INCLUDE_PATH . 'include/compat.inc.php');
// The version string
-$serendipity['version'] = '1.1-alpha5';
+$serendipity['version'] = '1.1-alpha6';
// Name of folder for the default theme
$serendipity['defaultTemplate'] = 'carl_contest';
port varchar(5),
path varchar(255),
query varchar(255),
- PRIMARY KEY (host,day,entry_id)
+ PRIMARY KEY (host(64),path(64),day,entry_id)
) {UTF_8};
-CREATE INDEX exits_idx ON {PREFIX}exits (entry_id,day);
+CREATE INDEX exits_idx ON {PREFIX}exits (entry_id,day,host);
#
# Table structure for table '{PREFIX}referrers'
--- /dev/null
+@ALTER TABLE {PREFIX}exits DROP PRIMARY KEY;
+@ALTER TABLE {PREFIX}exits ADD PRIMARY KEY (entry_id, day , host(64), path(64));
--- /dev/null
+@ALTER TABLE {PREFIX}exits DROP PRIMARY KEY;
+@ALTER TABLE {PREFIX}exits DROP CONSTRAINT "{prefix}exits_pkey";
+@ALTER TABLE {PREFIX}exits ADD PRIMARY KEY (entry_id, day, host(64), path(64));