item table upgrade for storing post visibility

This commit is contained in:
friendica 2014-08-06 17:00:25 -07:00
parent 0903d57311
commit 7044975520
3 changed files with 13 additions and 2 deletions

View file

@ -47,7 +47,7 @@ define ( 'RED_PLATFORM', 'Red Matrix' );
define ( 'RED_VERSION', trim(file_get_contents('version.inc')) . 'R');
define ( 'ZOT_REVISION', 1 );
define ( 'DB_UPDATE_VERSION', 1120 );
define ( 'DB_UPDATE_VERSION', 1121 );
define ( 'EOL', '<br />' . "\r\n" );
define ( 'ATOM_TIME', 'Y-m-d\TH:i:s\Z' );

View file

@ -520,6 +520,7 @@ CREATE TABLE IF NOT EXISTS `item` (
`sig` text NOT NULL DEFAULT '',
`location` char(255) NOT NULL DEFAULT '',
`coord` char(255) NOT NULL DEFAULT '',
`public_policy` char(255) NOT NULL DEFAULT '',
`comment_policy` char(255) NOT NULL DEFAULT '',
`allow_cid` mediumtext NOT NULL DEFAULT '',
`allow_gid` mediumtext NOT NULL DEFAULT '',
@ -552,6 +553,7 @@ CREATE TABLE IF NOT EXISTS `item` (
KEY `mid` (`mid`),
KEY `parent_mid` (`parent_mid`),
KEY `uid_mid` (`mid`,`uid`),
KEY `public_policy` (`public_policy`),
KEY `comment_policy` (`comment_policy`),
KEY `layout_mid` (`layout_mid`),
FULLTEXT KEY `title` (`title`),

View file

@ -1,6 +1,6 @@
<?php
define( 'UPDATE_VERSION' , 1120 );
define( 'UPDATE_VERSION' , 1121 );
/**
*
@ -1351,3 +1351,12 @@ function update_r1119() {
return UPDATE_FAILED;
}
function update_r1120() {
$r = q("ALTER TABLE `item` ADD `public_policy` CHAR( 255 ) NOT NULL DEFAULT '' AFTER `coord` ,
ADD INDEX ( `public_policy` )");
if($r)
return UPDATE_SUCCESS;
return UPDATE_FAILED;
}