]> git.mxchange.org Git - friendica.git/commitdiff
Merge pull request #1090 from annando/master
authorfabrixxm <fabrix.xm@gmail.com>
Tue, 2 Sep 2014 06:28:15 +0000 (08:28 +0200)
committerfabrixxm <fabrix.xm@gmail.com>
Tue, 2 Sep 2014 06:28:15 +0000 (08:28 +0200)
dbstructure: Delete indexes before the database structure is changed

boot.php
database.sql
update.php

index 122201839c54025d9d8d2ccd94f682566ed74595..f592b4c27c5ef8145a197161c2395d9ba59ec8bc 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -14,7 +14,7 @@ require_once('include/features.php');
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
 define ( 'FRIENDICA_VERSION',      '3.2.1753' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
-define ( 'DB_UPDATE_VERSION',      1170      );
+define ( 'DB_UPDATE_VERSION',      1172      );
 define ( 'EOL',                    "<br />\r\n"     );
 define ( 'ATOM_TIME',              'Y-m-d\TH:i:s\Z' );
 
index 0d45dda106c4e6fe92c6e66a796b70a04fcb99b7..cbf8933f3d24d4f9fa82014860b8bbd12e3bf5c0 100644 (file)
@@ -507,7 +507,7 @@ CREATE TABLE IF NOT EXISTS `intro` (
 
 CREATE TABLE IF NOT EXISTS `item` (
   `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
-  `guid` char(64) NOT NULL,
+  `guid` char(255) NOT NULL,
   `uri` char(255) CHARACTER SET ascii NOT NULL,
   `uid` int(10) unsigned NOT NULL DEFAULT '0',
   `contact-id` int(10) unsigned NOT NULL DEFAULT '0',
index 9303e5d19cdba01a51fb4a287d4fd13ed7de4705..f8c99135beea65826488a5567f3a5314d9018a07 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 
-define( 'UPDATE_VERSION' , 1170 );
+define( 'UPDATE_VERSION' , 1172 );
 
 /**
  *
@@ -1599,3 +1599,18 @@ function update_1169() {
 
        return UPDATE_SUCCESS;
 }
+
+function update_1170() {
+       $r = q("ALTER TABLE `guid` CHANGE `guid` `guid` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL");
+       if (!$r)
+               return UPDATE_FAILED;
+       return UPDATE_SUCCESS;
+}
+
+function update_1171() {
+       $r = q("ALTER TABLE `item` CHANGE `guid` `guid` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL");
+       if (!$r)
+               return UPDATE_FAILED;
+       return UPDATE_SUCCESS;
+}
+