| 1 |
<?php |
<?php |
| 2 |
// $Id: nodequeue.install,v 1.17 2009/09/29 16:22:56 ezrag Exp $ |
// $Id: nodequeue.install,v 1.18 2009/10/03 20:32:12 ezrag Exp $ |
| 3 |
|
|
| 4 |
function nodequeue_schema() { |
function nodequeue_schema() { |
| 5 |
$schema['nodequeue_queue'] = array( |
$schema['nodequeue_queue'] = array( |
| 207 |
'indexes' => array( |
'indexes' => array( |
| 208 |
'{nodequeue_nodes}_sqid_idx' => array('sqid', 'position'), |
'{nodequeue_nodes}_sqid_idx' => array('sqid', 'position'), |
| 209 |
'{nodequeue_subqueue}_nid_idx' => array('nid'), |
'{nodequeue_subqueue}_nid_idx' => array('nid'), |
| 210 |
|
'{nodequeue_nodes}_qid_nid_idx' => array('qid', 'nid'), |
| 211 |
), // indexes |
), // indexes |
| 212 |
); // nodequeue_nodes |
); // nodequeue_nodes |
| 213 |
|
|
| 404 |
} |
} |
| 405 |
return $ret; |
return $ret; |
| 406 |
} |
} |
| 407 |
|
|
| 408 |
|
/** |
| 409 |
|
* Add a new index to {nodequeue_nodes} |
| 410 |
|
*/ |
| 411 |
|
function nodequeue_update_6004() { |
| 412 |
|
$ret = array(); |
| 413 |
|
db_add_index($ret, 'nodequeue_nodes', '{nodequeue_nodes}_qid_nid_idx', array('qid', 'nid')); |
| 414 |
|
return $ret; |
| 415 |
|
} |
| 416 |
|
|
| 417 |
function nodequeue_install() { |
function nodequeue_install() { |
| 418 |
drupal_install_schema('nodequeue'); |
drupal_install_schema('nodequeue'); |
| 419 |
} |
} |