| [ Index ] |
PHP Cross Reference of Drupal 6 (yi-drupal) |
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 * @file 4 * Install hooks for Data Taxonomy module. 5 */ 6 7 /** 8 * Implementation of hook_schema(). 9 */ 10 function data_taxonomy_schema() { 11 $schema = array(); 12 $schema['data_taxonomy'] = array( 13 'description' => 'Relate data records to taxonomy', 14 'fields' => array( 15 'tid' => array( 16 'type' => 'int', 17 'size' => 'normal', 18 'unsigned' => TRUE, 19 'not null' => TRUE, 20 ), 21 'data_table_name' => array( 22 'type' => 'varchar', 23 'size' => 'normal', 24 'length' => 64, 25 'not null' => TRUE, 26 ), 27 'id' => array( 28 'type' => 'int', 29 'size' => 'normal', 30 'unsigned' => TRUE, 31 'not null' => TRUE, 32 ), 33 ), 34 'indexes' => array( 35 'tid' => array('tid'), 36 'data_table_name' => array('data_table_name'), 37 'id' => array('id'), 38 'name_id' => array('data_table_name', 'id'), 39 ), 40 'primary key' => array('tid', 'data_table_name', 'id'), 41 ); 42 return $schema; 43 } 44 45 /** 46 * Implementation of hook_install(). 47 */ 48 function data_taxonomy_install() { 49 drupal_install_schema('data_taxonomy'); 50 } 51 52 /** 53 * Implementation of hook_uninstall(). 54 */ 55 function data_taxonomy_uninstall() { 56 drupal_uninstall_schema('data_taxonomy'); 57 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Mon Jul 9 18:01:44 2012 | Cross-referenced by PHPXref 0.7 |