You are here

function domain_update_7306 in Domain Access 7.3

Insert existing domain records into {domain_export} and {domain}.

File

./domain.install, line 340
Install file.

Code

function domain_update_7306(&$sandbox) {
  $domains = db_query("SELECT domain_id, subdomain FROM {domain} ORDER BY domain_id")
    ->fetchAll();
  foreach ($domains as $domain) {
    $query = db_insert('domain_export')
      ->fields(array(
      'domain_id' => $domain->domain_id,
      'machine_name' => domain_update_machine_name($domain->subdomain),
    ));
    $query
      ->execute();
    $query = db_update('domain')
      ->condition('domain_id', $domain->domain_id)
      ->fields(array(
      'machine_name' => domain_update_machine_name($domain->subdomain),
    ));
    $query
      ->execute();
  }
  return t('{domain_export} table populated.');
}