Changeset 425
- Timestamp:
- 11/04/07 13:14:16 (1 year ago)
- Files:
-
- branches/kaste/framework/lib/AkInstaller.php (modified) (1 diff)
- branches/kaste/framework/test/unit/lib/AkInstaller.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/kaste/framework/lib/AkInstaller.php
r417 r425 467 467 '/^\*(.*)$/i' => array(&$this,'_castToMultilingualColumn'), 468 468 '/^(description|content|body)$/i' => '\1 text', 469 '/^(lock_version)$/i' => '\1 integer default 1', 469 470 '/^(id)$/i' => 'id integer not null auto_increment primary_key', 470 471 '/^(.+)_(id|by)$/i' => '\1_\2 integer index', branches/kaste/framework/test/unit/lib/AkInstaller.php
r407 r425 51 51 'IS_FEATURED' => array('max_length'=>1,'type'=>'numeric'), 52 52 'POSITION' => array('max_length'=>-1), 53 'LOCK_VERSION' => array('type'=>'numeric', 'max_length'=>-1,'default_value' => 1), 53 54 ); 54 55 … … 76 77 'IS_FEATURED' => array('max_length'=>1,'type'=>'TINYINT'), 77 78 'POSITION' => array('max_length'=>10), 79 'LOCK_VERSION' => array('type'=>'DECIMAL', 'max_length'=>10, 'default_value' => 1), 78 80 ); 79 81 … … 100 102 'IS_FEATURED' => array('max_length'=>1), 101 103 'POSITION' => array('max_length'=>11), 104 'LOCK_VERSION' => array('type'=>'int', 'max_length'=>11,'default_value' => 1), 102 105 ); 103 106 break; … … 233 236 { 234 237 $this->Installer = new AkInstaller(); 235 $this->Installer->createTable('test_defaults','id,name,screen_name string,description,*url,owner_id,modified_at,created_on,is_featured,position ');238 $this->Installer->createTable('test_defaults','id,name,screen_name string,description,*url,owner_id,modified_at,created_on,is_featured,position,lock_version'); 236 239 $from_datadict = $this->Installer->db->MetaColumns('test_defaults'); 237 240
