| 1 |
<?php |
<?php |
| 2 |
// $Id: dashboard.install,v 1.5 2009/04/13 19:40:03 agentken Exp $ |
// $Id: dashboard.install,v 1.6 2009/09/09 06:09:08 drumm Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 16 |
|
|
| 17 |
function dashboard_schema() { |
function dashboard_schema() { |
| 18 |
return array( |
return array( |
|
'dashboard_widget_registry' => array( |
|
|
'fields' => array( |
|
|
'path' => array( |
|
|
'type' => 'varchar', |
|
|
'length' => 255, |
|
|
'not null' => TRUE, |
|
|
), |
|
|
'module' => array( |
|
|
'type' => 'varchar', |
|
|
'length' => 255, |
|
|
'not null' => TRUE, |
|
|
), |
|
|
'name' => array( |
|
|
'type' => 'varchar', |
|
|
'length' => 40, |
|
|
'not null' => TRUE, |
|
|
), |
|
|
'title' => array( |
|
|
'type' => 'varchar', |
|
|
'length' => 100, |
|
|
'not null' => TRUE, |
|
|
), |
|
|
), |
|
|
'primary key' => array( |
|
|
array('path', 30), |
|
|
array('module', 10), |
|
|
array('name', 10), |
|
|
), |
|
|
'indexes' => array( |
|
|
'title' => array('title'), |
|
|
), |
|
|
), |
|
| 19 |
'dashboard_page' => array( |
'dashboard_page' => array( |
| 20 |
'fields' => array( |
'fields' => array( |
| 21 |
'page_id' => array( |
'page_id' => array( |