Skip to content

Commit

Permalink
Removing isladora_version_count table (#788)
Browse files Browse the repository at this point in the history
  • Loading branch information
dannylamb authored Jul 27, 2020
1 parent bfab343 commit 0097808
Showing 1 changed file with 11 additions and 36 deletions.
47 changes: 11 additions & 36 deletions islandora.install
Original file line number Diff line number Diff line change
Expand Up @@ -5,42 +5,6 @@
* Install/update hook implementations.
*/

/**
* Implements hook_schema().
*/
function islandora_schema() {
$schema = [];
$schema['islandora_version_count'] = [
'description' => 'Keeps track of the number of changes to an entity',
'fields' => [
'id' => [
'description' => 'Autoincrementing id for record',
'type' => 'serial',
'unsigned' => TRUE,
'not null' => TRUE,
],
'uuid' => [
'description' => 'UUID for an entity',
'type' => 'varchar',
'length' => 128,
'not null' => TRUE,
'unique' => TRUE,
],
'count' => [
'description' => 'Number of times an entity has been updated.',
'type' => 'int',
'unsigned' => TRUE,
'default' => 0,
],
],
'primary key' => ['id'],
'unique keys' => [
'uuid' => ['uuid'],
],
];
return $schema;
}

/**
* Delete the 'delete_media' action we used to provide, if it exists.
*
Expand Down Expand Up @@ -80,3 +44,14 @@ function islandora_update_8002(&$sandbox) {
// Force drupal to reload the config.
\Drupal::service('plugin.manager.condition')->clearCachedDefinitions();
}

/**
* Deletes the islandora_version_count table.
*
* We never implemented the functionality.
*/
function islandora_update_8003(&$sandbox) {
\Drupal::service('database')
->schema()
->dropTable('islandora_version_count');
}

0 comments on commit 0097808

Please sign in to comment.