function search_autocomplete_update_7200 in Search Autocomplete 7.2
Get ready for 2.x
File
- ./
search_autocomplete.install, line 273 - This file is used to install/update/delete the module tables in database
Code
function search_autocomplete_update_7200() {
// if tables does'not already exists: run install
$ret = array();
$ok_result = TRUE;
// so far so good
if (!(db_table_exists('search_autocomplete_forms') && db_table_exists('search_autocomplete_suggestions'))) {
$results = drupal_install_schema('search_autocomplete');
//Install the database specified in 'function search_autocomplete_schema'
foreach ($results as $result) {
// Check eventual errors that could have occured
if (!$result->success) {
drupal_set_message(st('An error has occured during table creation, please retry. If the problem persist please post an issue and report the code: #err_code:400 @query', $result['query']), 'error');
}
}
search_autocomplete_install();
}
variable_del('search_autocomplete_forms');
variable_del('search_autocomplete_test');
variable_del('search_autocomplete_limit');
variable_del('search_autocomplete_trigger');
variable_del('search_autocomplete_method');
// Rebuild system table contents.
system_rebuild_module_data();
system_rebuild_theme_data();
return $ret;
}