diff --git a/file_entity_revisions.install b/file_entity_revisions.install index 3b492fb..2570f96 100644 --- a/file_entity_revisions.install +++ b/file_entity_revisions.install @@ -43,6 +43,7 @@ function file_entity_revisions_schema() { 'uid' => array('uid'), 'status' => array('status'), 'timestamp' => array('timestamp'), + 'uri' => array('uri'), ); // Remove the uniqueness for file uri. @@ -108,3 +109,16 @@ function file_entity_revisions_update_7001() { db_add_index('file_managed_revisions', 'fid', array('fid')); } +/** + * Add an index on {file_managed_revisions}.uri. + */ +function file_entity_revisions_update_7002() { + db_add_index('file_managed_revisions', 'uri', array('uri')); +} + +/** + * Add an index on {file_managed_revisions}.uri. + */ +function file_entity_revisions_update_7003() { + db_add_index('file_managed_revisions', 'fid_uri', array('fid', 'uri')); +}