Mercurial > hg > rr-repo
comparison modules/simpletest/tests/module_test.install @ 0:ff03f76ab3fe
initial version
author | danieleb <danielebarchiesi@me.com> |
---|---|
date | Wed, 21 Aug 2013 18:51:11 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:ff03f76ab3fe |
---|---|
1 <?php | |
2 | |
3 /** | |
4 * @file | |
5 * Install, update and uninstall functions for the module_test module. | |
6 */ | |
7 | |
8 /** | |
9 * Implements hook_schema(). | |
10 */ | |
11 function module_test_schema() { | |
12 $schema['module_test'] = array( | |
13 'description' => 'Dummy table to test the behavior of hook_schema() during module installation.', | |
14 'fields' => array( | |
15 'data' => array( | |
16 'type' => 'varchar', | |
17 'length' => 255, | |
18 'not null' => TRUE, | |
19 'default' => '', | |
20 'description' => 'An example data column for the module.', | |
21 ), | |
22 ), | |
23 ); | |
24 return $schema; | |
25 } | |
26 | |
27 /** | |
28 * Implements hook_install(). | |
29 */ | |
30 function module_test_install() { | |
31 $record = array('data' => 'Data inserted in hook_install()'); | |
32 drupal_write_record('module_test', $record); | |
33 } | |
34 | |
35 /** | |
36 * Implements hook_enable(). | |
37 */ | |
38 function module_test_enable() { | |
39 $record = array('data' => 'Data inserted in hook_enable()'); | |
40 drupal_write_record('module_test', $record); | |
41 } | |
42 |