5 // adatbázisban tárolt színkódok, a Schema API nem támogatja az enum adattípust
6 DEFINE('ENUM_EMPTY', 0);
8 DEFINE('ENUM_GREEN', 2);
9 DEFINE('ENUM_BLUE', 3);
12 /* hook_schema() implementáció */
13 function nevergone_3_schema() {
14 // adatbázis-táblát leíró tömb
15 $schema['nevergone_3'] = array(
16 'description' => 'Node azonosító, színkód',
23 'description' => 'Node azonosító',
29 'description' => 'Tartalomhoz rendelt színkód',
32 /* elsődleges kulcs */
33 'primary key' => array('nid'),
39 /* hook_install() implementáció */
40 function nevergone_3_install() {
41 drupal_install_schema('nevergone_3');
45 /* hook_uninstall() implementáció */
46 function nevergone_3_uninstall() {
47 drupal_uninstall_schema('nevergone_3');