annotate sites/all/modules/ctools/stylizer/stylizer.install @ 9:830c812b520f

added smtp module
author root <root@paio.local>
date Mon, 28 Oct 2013 15:34:27 +0000
parents ff03f76ab3fe
children
rev   line source
danielebarchiesi@0 1 <?php
danielebarchiesi@0 2
danielebarchiesi@0 3 /**
danielebarchiesi@0 4 * Schema for stylizer.
danielebarchiesi@0 5 */
danielebarchiesi@0 6 function stylizer_schema() {
danielebarchiesi@0 7 return stylizer_schema_1();
danielebarchiesi@0 8 }
danielebarchiesi@0 9
danielebarchiesi@0 10 function stylizer_schema_1() {
danielebarchiesi@0 11 $schema = array();
danielebarchiesi@0 12
danielebarchiesi@0 13 $schema['stylizer'] = array(
danielebarchiesi@0 14 'description' => 'Customized stylizer styles created by administrative users.',
danielebarchiesi@0 15 'export' => array(
danielebarchiesi@0 16 'bulk export' => TRUE,
danielebarchiesi@0 17 'export callback' => 'stylizer_style_export',
danielebarchiesi@0 18 'can disable' => TRUE,
danielebarchiesi@0 19 'identifier' => 'style',
danielebarchiesi@0 20 'primary key' => 'sid',
danielebarchiesi@0 21 'api' => array(
danielebarchiesi@0 22 'owner' => 'stylizer',
danielebarchiesi@0 23 'api' => 'stylizer',
danielebarchiesi@0 24 'minimum_version' => 1,
danielebarchiesi@0 25 'current_version' => 1,
danielebarchiesi@0 26 ),
danielebarchiesi@0 27 ),
danielebarchiesi@0 28 'fields' => array(
danielebarchiesi@0 29 'sid' => array(
danielebarchiesi@0 30 'type' => 'serial',
danielebarchiesi@0 31 'not null' => TRUE,
danielebarchiesi@0 32 'no export' => TRUE,
danielebarchiesi@0 33 ),
danielebarchiesi@0 34 'name' => array(
danielebarchiesi@0 35 'type' => 'varchar',
danielebarchiesi@0 36 'length' => '255',
danielebarchiesi@0 37 'description' => 'Unique ID for this style. Used to identify it programmatically.',
danielebarchiesi@0 38 ),
danielebarchiesi@0 39 'admin_title' => array(
danielebarchiesi@0 40 'type' => 'varchar',
danielebarchiesi@0 41 'length' => '255',
danielebarchiesi@0 42 'description' => 'Human readable title for this style.',
danielebarchiesi@0 43 ),
danielebarchiesi@0 44 'admin_description' => array(
danielebarchiesi@0 45 'type' => 'text',
danielebarchiesi@0 46 'size' => 'big',
danielebarchiesi@0 47 'description' => 'Administrative description of this style.',
danielebarchiesi@0 48 'object default' => '',
danielebarchiesi@0 49 ),
danielebarchiesi@0 50 'settings' => array(
danielebarchiesi@0 51 'type' => 'text',
danielebarchiesi@0 52 'size' => 'big',
danielebarchiesi@0 53 'serialize' => TRUE,
danielebarchiesi@0 54 'object default' => array(),
danielebarchiesi@0 55 'initial ' => array(
danielebarchiesi@0 56 'name' => '_temporary',
danielebarchiesi@0 57 'style_base' => NULL,
danielebarchiesi@0 58 'palette' => array(),
danielebarchiesi@0 59 ),
danielebarchiesi@0 60 'description' => 'A serialized array of settings specific to the style base that describes this plugin.',
danielebarchiesi@0 61 ),
danielebarchiesi@0 62 ),
danielebarchiesi@0 63 'primary key' => array('sid'),
danielebarchiesi@0 64 'unique keys' => array(
danielebarchiesi@0 65 'name' => array('name'),
danielebarchiesi@0 66 ),
danielebarchiesi@0 67 );
danielebarchiesi@0 68
danielebarchiesi@0 69 return $schema;
danielebarchiesi@0 70 }