You are here

function similar_install in Similar Entries 6.2

Same name and namespace in other branches
  1. 5 similar.install \similar_install()
  2. 6 similar.install \similar_install()
  3. 7.2 similar.install \similar_install()
  4. 7 similar.install \similar_install()

Implements hook_install().

Add FULLTEXT index to MySQL MyISAM tables. The module does not support InnoDB or PostgreSQL, so no changes for it.

File

./similar.install, line 14
Installation hook implementations for Similar entries module.

Code

function similar_install() {
  include_once dirname(__FILE__) . '/similar.module';
  db_query('ALTER TABLE {node_revisions} ENGINE = MYISAM');
  db_query('ALTER TABLE {node_revisions} ADD FULLTEXT `similar_title` (`title`)');
  db_query('ALTER TABLE {node_revisions} ADD FULLTEXT `similar_body` (`body`)');
  similar_cron();
}