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