3 * Table Definition for schema_version
6 class Schema_version extends Managed_DataObject
9 /* the code below is auto generated do not remove the above tag */
11 public $__table = 'schema_version'; // table name
12 public $table_name; // varchar(64) primary_key not_null
13 public $checksum; // varchar(64) not_null
14 public $modified; // datetime() not_null
17 function staticGet($k,$v=null)
18 { return Memcached_DataObject::staticGet('Schema_version',$k,$v); }
20 /* the code above is auto generated do not remove the tag below */
23 public static function schemaDef()
26 'description' => 'To avoid checking database structure all the time, we store a checksum of the expected schema info for each table here. If it has not changed since the last time we checked the table, we can leave it as is.',
28 'table_name' => array('type' => 'varchar', 'length' => '64', 'not null' => true, 'description' => 'Table name'),
29 'checksum' => array('type' => 'varchar', 'length' => '64', 'not null' => true, 'description' => 'Checksum of schema array; a mismatch indicates we should check the table more thoroughly.'),
30 'modified' => array('type' => 'timestamp', 'not null' => true, 'description' => 'date this record was modified'),
32 'primary key' => array('table_name'),