cakebook / branches / master / config / sql / schema_uuid.php
history
<?php
/* Cookbook schema generated on: 2008-07-14 11:07:35 : 1216026935*/
class CookbookUuidSchema extends CakeSchema {
var $name = 'CookbookUuid';
function before($event = array()) {
return true;
}
function after($event = array()) {
}
var $changes = array(
'id' => array('type'=>'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
'revision_id' => array('type'=>'integer', 'null' => false, 'default' => NULL),
'user_id' => array('type'=>'integer', 'null' => false, 'default' => NULL),
'author_id' => array('type'=>'integer', 'null' => false, 'default' => NULL),
'status_from' => array('type'=>'string', 'null' => false, 'default' => NULL, 'length' => 10),
'status_to' => array('type'=>'string', 'null' => false, 'default' => NULL, 'length' => 10),
'comment' => array('type'=>'string', 'null' => false, 'default' => NULL),
'created' => array('type'=>'datetime', 'null' => false, 'default' => NULL),
'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
);
var $comments = array(
'id' => array('type'=>'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
'node_id' => array('type'=>'string', 'null' => false, 'default' => NULL, 'length' => 36),
'user_id' => array('type'=>'integer', 'null' => false, 'default' => NULL, 'length' => 10),
'revision_id' => array('type'=>'integer', 'null' => true, 'default' => '0', 'length' => 10),
'lang' => array('type'=>'string', 'null' => false, 'default' => NULL, 'length' => 2),
'title' => array('type'=>'string', 'null' => true, 'default' => NULL, 'length' => 150),
'author' => array('type'=>'string', 'null' => true, 'default' => NULL),
'email' => array('type'=>'string', 'null' => true, 'default' => NULL),
'url' => array('type'=>'string', 'null' => true, 'default' => NULL),
'body' => array('type'=>'text', 'null' => true, 'default' => NULL),
'published' => array('type'=>'boolean', 'null' => false, 'default' => '1'),
'created' => array('type'=>'datetime', 'null' => true, 'default' => NULL),
'modified' => array('type'=>'datetime', 'null' => true, 'default' => NULL),
'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
);
var $nodes = array(
'id' => array('type'=>'string', 'null' => false, 'default' => NULL, 'length' => 36, 'key' => 'primary'),
'lft' => array('type'=>'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'index'),
'rght' => array('type'=>'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'index'),
'parent_id' => array('type'=>'string', 'null' => true, 'default' => NULL, 'length' => 36),
'status' => array('type'=>'integer', 'null' => false, 'default' => '0', 'length' => 2),
'comment_level' => array('type'=>'integer', 'null' => false, 'default' => '200', 'length' => 4),
'edit_level' => array('type'=>'integer', 'null' => false, 'default' => '200', 'length' => 4),
'depth' => array('type'=>'integer', 'null' => false, 'default' => '0', 'length' => 2),
'sequence' => array('type'=>'string', 'null' => false, 'default' => NULL, 'length' => 20),
'created' => array('type'=>'datetime', 'null' => true, 'default' => NULL),
'modified' => array('type'=>'datetime', 'null' => true, 'default' => NULL),
'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1), 'LFT_RGHT' => array('column' => array('lft', 'rght'), 'unique' => 0), 'RGHT_LFT' => array('column' => array('lft', 'rght', 'rght', 'lft'), 'unique' => 0))
);
var $revisions = array(
'id' => array('type'=>'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
'node_id' => array('type'=>'string', 'null' => false, 'default' => NULL, 'length' => 36, 'key' => 'index'),
'under_node_id' => array('type'=>'string', 'null' => true, 'default' => NULL, 'length' => 36),
'after_node_id' => array('type'=>'string', 'null' => true, 'default' => NULL, 'length' => 36),
'status' => array('type'=>'string', 'null' => false, 'default' => 'pending', 'length' => 30),
'user_id' => array('type'=>'integer', 'null' => false, 'default' => NULL, 'length' => 10),
'lang' => array('type'=>'string', 'null' => true, 'default' => NULL, 'length' => 3),
'slug' => array('type'=>'string', 'null' => true, 'default' => NULL, 'length' => 30),
'title' => array('type'=>'string', 'null' => true, 'default' => NULL, 'length' => 200),
'content' => array('type'=>'text', 'null' => true, 'default' => NULL),
'type' => array('type'=>'string', 'null' => true, 'default' => NULL, 'length' => 50),
'reason' => array('type'=>'string', 'null' => true, 'default' => NULL, 'length' => 300),
'flags' => array('type'=>'string', 'null' => true, 'default' => NULL, 'length' => 100),
'created' => array('type'=>'datetime', 'null' => true, 'default' => NULL),
'modified' => array('type'=>'datetime', 'null' => true, 'default' => NULL),
'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1), 'node_id' => array('column' => array('node_id', 'lang', 'status'), 'unique' => 0))
);
}
?>