Added/Modified:enabling Fulltext search with InnoDB as mysql engine

This commit is contained in:
Awais-cb 2018-10-05 16:01:49 +05:00
parent 53114e66a9
commit 9a5f4acc99
4 changed files with 6 additions and 2 deletions

View file

@ -1221,6 +1221,7 @@ ALTER TABLE `{tbl_prefix}video` ADD `conv_progress` TEXT NOT NULL;
ALTER TABLE `{tbl_prefix}video` ADD `file_type` INT( 10 ) NOT NULL DEFAULT '0' AFTER `file_name`; ALTER TABLE `{tbl_prefix}video` ADD `file_type` INT( 10 ) NOT NULL DEFAULT '0' AFTER `file_name`;
ALTER TABLE `{tbl_prefix}video` ADD `blocked_countries` TEXT( 255 ) NOT NULL AFTER `country`; ALTER TABLE `{tbl_prefix}video` ADD `blocked_countries` TEXT( 255 ) NOT NULL AFTER `country`;
ALTER TABLE `{tbl_prefix}video` ADD `sprite_count` INT(11) NOT NULL DEFAULT '0' AFTER `blocked_countries`; ALTER TABLE `{tbl_prefix}video` ADD `sprite_count` INT(11) NOT NULL DEFAULT '0' AFTER `blocked_countries`;
ALTER TABLE `{tbl_prefix}video` ADD FULLTEXT INDEX (`title`,`tags`);
/*Cb_user_profile_info*/ /*Cb_user_profile_info*/
ALTER TABLE `{tbl_prefix}user_profile` ADD `fb_url` VARCHAR(200) NOT NULL AFTER `web_url`, ADD `twitter_url` VARCHAR(200) NOT NULL AFTER `fb_url`, ADD `insta_url` VARCHAR(200) NOT NULL AFTER `twitter_url`; ALTER TABLE `{tbl_prefix}user_profile` ADD `fb_url` VARCHAR(200) NOT NULL AFTER `web_url`, ADD `twitter_url` VARCHAR(200) NOT NULL AFTER `fb_url`, ADD `insta_url` VARCHAR(200) NOT NULL AFTER `twitter_url`;

View file

@ -0,0 +1 @@
-- No db changes made

View file

@ -0,0 +1,2 @@
-- enabling Fulltext search with InnoDB as mysql engine
ALTER TABLE `{tbl_prefix}video` ADD FULLTEXT INDEX (`title`,`tags`);

View file

@ -1119,7 +1119,7 @@ class CBvideo extends CBCategory
$cond = $superCond." AND "; $cond = $superCond." AND ";
$cond .= "MATCH(".("video.title,video.tags").") $cond .= "MATCH(".("video.title,video.tags").")
AGAINST ('".$params['title']."' IN BOOLEAN MODE) "; AGAINST ('".$params['title']."' IN NATURAL LANGUAGE MODE) ";
if($params['exclude']) if($params['exclude'])
{ {
@ -1151,7 +1151,7 @@ class CBvideo extends CBCategory
$cond = $superCond." AND "; $cond = $superCond." AND ";
//Try Finding videos via tags //Try Finding videos via tags
$cond .= "MATCH(".("video.title,video.tags").") $cond .= "MATCH(".("video.title,video.tags").")
AGAINST ('".($params['tags'])."' IN BOOLEAN MODE) "; AGAINST ('".($params['tags'])."' IN NATURAL LANGUAGE MODE) ";
if($params['exclude']) if($params['exclude'])
{ {
if($cond!='') if($cond!='')