Returns available database schema updates once a new version is installed.
array
public function getSchemaUpdates() {
require_once DRUPAL_ROOT . '/core/includes/install.inc';
require_once DRUPAL_ROOT . '/core/includes/update.inc';
if (!self::canUpdate($this->name)) {
return array();
}
module_load_include('install', $this->name);
if (!($updates = drupal_get_schema_versions($this->name))) {
return array();
}
$modules_with_updates = update_get_update_list();
if ($updates = $modules_with_updates[$this->name]) {
if ($updates['start']) {
return $updates['pending'];
}
}
return array();
}