You are here

function taxonomy_revision_entity_info_alter in Taxonomy revision 7

Implements hook_entity_info_alter().

File

./taxonomy_revision.module, line 225
This is the main module file for the Taxonomy revision module.

Code

function taxonomy_revision_entity_info_alter(&$entity_info) {
  $entity_info['taxonomy_term']['revision table'] = 'taxonomy_term_data_revision';
  $entity_info['taxonomy_term']['entity keys']['revision'] = 'revision_id';
  require_once dirname(__FILE__) . '/taxonomy_revision.install';
  $schema = taxonomy_revision_schema();
  foreach ($schema['taxonomy_term_data_revision']['fields'] as $column_name => $column) {
    $entity_info['taxonomy_term']['schema_fields_sql']['revision table'][] = $column_name;
  }
}