You are here

function workflow_fields_update_1 in Workflow Fields 5

Same name and namespace in other branches
  1. 6 workflow_fields.install \workflow_fields_update_1()
  2. 7 workflow_fields.install \workflow_fields_update_1()

File

./workflow_fields.install, line 39

Code

function workflow_fields_update_1() {
  $items = array();
  switch ($GLOBALS['db_type']) {
    case 'mysql':
    case 'mysqli':
      $items[] = update_sql("ALTER TABLE {workflow_fields} ADD COLUMN rid int(10) NOT NULL DEFAULT '-1' AFTER sid");
      $items[] = update_sql("ALTER TABLE {workflow_fields} DROP PRIMARY KEY");
      $items[] = update_sql("ALTER TABLE {workflow_fields} ADD KEY (sid), ADD KEY (rid)");
      break;
    case 'pgsql':
      drupal_set_message(t('PGSQL is currently not supported by workflow_fields.'), 'error');
      break;
  }
  return $items;
}