You are here

function seochecklist_update_6301 in SEO Checklist 6.3

Same name and namespace in other branches
  1. 7.3 seochecklist.install \seochecklist_update_6301()

File

./seochecklist.install, line 188
Install, update and uninstall functions for the seochecklist module.

Code

function seochecklist_update_6301() {
  global $user;
  $ret = array();
  db_drop_table($ret, 'seo_group');
  db_drop_field($ret, 'seo_checklist', 'group_id');
  db_drop_field($ret, 'seo_checklist', 'name');
  db_drop_field($ret, 'seo_checklist', 'module');
  db_drop_field($ret, 'seo_checklist', 'download');
  db_drop_field($ret, 'seo_checklist', 'enable');
  db_drop_field($ret, 'seo_checklist', 'configure');
  db_drop_field($ret, 'seo_checklist', 'order_id');
  if (variable_get('seo_checklist_link', FALSE)) {
    db_query("INSERT IGNORE INTO {seo_checklist} (id, completed, uid) VALUES (%d, %d, %d)", 66, time(), $user->uid);
  }
  if (variable_get('seo_checklist_thanks', FALSE)) {
    db_query("INSERT IGNORE INTO {seo_checklist} (id, completed, uid) VALUES (%d, %d, %d)", 67, time(), $user->uid);
  }
  if (variable_get('seo_checklist_podcast', FALSE)) {
    db_query("INSERT IGNORE INTO {seo_checklist} (id, completed, uid) VALUES (%d, %d, %d)", 68, time(), $user->uid);
  }
  if (variable_get('seo_checklist_book_references', FALSE)) {
    db_query("INSERT IGNORE INTO {seo_checklist} (id, completed, uid) VALUES (%d, %d, %d)", 69, time(), $user->uid);
  }

  //variable_del('seo_checklist_link');
  variable_del('seo_checklist_thanks');
  variable_del('seo_checklist_podcast');

  //variable_del('seo_checklist_book_references');
  return $ret;
}