drupal_get_installed_schema_version

Definition

drupal_get_installed_schema_version($module, $reset = FALSE)
includes/install.inc, line 52

Description

Returns the currently installed schema version for a module.

Parameters

$module A module name.

Return value

The currently installed schema version.

Code

<?php
function drupal_get_installed_schema_version($module, $reset = FALSE) {
  static $versions;

  if ($reset) {
    unset($versions);
  }

  if (!$versions) {
    $versions = array();
    $result = db_query("SELECT name, schema_version FROM {system} WHERE type = 'module'");
    while ($row = db_fetch_object($result)) {
      $versions[$row->name] = $row->schema_version;
    }
  }

  return $versions[$module];
}
?>
 
 

All source code and documentation on this site is released under the terms of the GNU General Public License, version 2 and later. Drupal is a registered trademark of Dries Buytaert.