= array(
'customerAccountID' => array('type'=>'INT', 'increment'=>true, 'primary_key'=>true),
'cardNo' => array('type'=>'INT', 'index'=>true),
'memberStatus' => array('type'=>'VARCHAR(10)', 'default'=>"'PC'"),
'activeStatus' => array('type'=>'VARCHAR(10)', 'default'=>"''"),
'customerTypeID' => array('type'=>'INT', 'default'=>1),
'chargeBalance' => array('type'=>'MONEY', 'default'=>0),
'chargeLimit' => array('type'=>'MONEY', 'default'=>0),
'idCardUPC' => array('type'=>'VARCHAR(13)'),
'startDate' => array('type'=>'DATETIME'),
'endDate' => array('type'=>'DATETIME'),
'addressFirstLine' => array('type'=>'VARCHAR(100)'),
'addressSecondLine' => array('type'=>'VARCHAR(100)'),
'city' => array('type'=>'VARCHAR(50)'),
'state' => array('type'=>'VARCHAR(10)'),
'zip' => array('type'=>'VARCHAR(10)'),
'contactAllowed' => array('type'=>'TINYINT', 'default'=>1),
'contactMethod' => array('type'=>'VARCHAR(10)', 'default'=>"'mail'"),
'modified' => array('type'=>'DATETIME', 'ignore_updates'=>true)
)