diff --git sites/all/modules/flag/flag.install sites/all/modules/flag/flag.install index dbe9896..5beaed1 100644 --- sites/all/modules/flag/flag.install +++ sites/all/modules/flag/flag.install @@ -268,6 +268,7 @@ function flag_schema() { 'indexes' => array( 'fid_content_type' => array('fid', 'content_type'), 'content_type_content_id' => array('content_type', 'content_id'), + 'count' => array('count'), ), ); @@ -433,6 +434,17 @@ function flag_update_6003() { return $ret; } +/** + * Refine the indexes + */ +function flag_update_6004() { + $ret = array(); + + db_add_index($ret, 'flag_counts', 'count', array('count')); + + return $ret; +} + // This is a replacement for update_sql(). The latter doesn't support placeholders. function _flag_update_sql($sql) { $args = func_get_args();