array( 'fd' => array( 'cal_id' => array('type' => 'auto','nullable' => False), 'uid' => array('type' => 'varchar','precision' => '255','nullable' => False), 'owner' => array('type' => 'int','precision' => '8','nullable' => False), 'category' => array('type' => 'varchar','precision' => '30','nullable' => True), 'groups' => array('type' => 'varchar','precision' => '255','nullable' => True), 'datetime' => array('type' => 'int','precision' => '8','nullable' => True), 'mdatetime' => array('type' => 'int','precision' => '8','nullable' => True), 'edatetime' => array('type' => 'int','precision' => '8','nullable' => True), 'priority' => array('type' => 'int','precision' => '8','nullable' => False,'default' => '2'), 'cal_type' => array('type' => 'varchar','precision' => '10','nullable' => True), 'is_public' => array('type' => 'int','precision' => '8','nullable' => False,'default' => '1'), 'title' => array('type' => 'varchar','precision' => '80','nullable' => False,'default' => '1'), 'description' => array('type' => 'text','nullable' => True), 'location' => array('type' => 'varchar','precision' => '255','nullable' => True), 'reference' => array('type' => 'int','precision' => '8','nullable' => False,'default' => '0'), 'ex_participants' => array('type' => 'text','nullable' => True), 'observations' => array('type' => 'text','nullable' => True), 'attachment' => array('type' => 'text','nullable' => True), 'alter_by' => array('type' => 'varchar','precision' => '160','nullable' => True) ), 'pk' => array('cal_id'), 'fk' => array(), 'ix' => array(), 'uc' => array() ), 'phpgw_cal_holidays' => array( 'fd' => array( 'hol_id' => array('type' => 'auto','nullable' => False), 'locale' => array('type' => 'char','precision' => '2','nullable' => False), 'name' => array('type' => 'varchar','precision' => '50','nullable' => False), 'mday' => array('type' => 'int','precision' => '8','nullable' => False,'default' => '0'), 'month_num' => array('type' => 'int','precision' => '8','nullable' => False,'default' => '0'), 'occurence' => array('type' => 'int','precision' => '8','nullable' => False,'default' => '0'), 'dow' => array('type' => 'int','precision' => '8','nullable' => False,'default' => '0'), 'observance_rule' => array('type' => 'int','precision' => '8','nullable' => False,'default' => '0') ), 'pk' => array('hol_id'), 'fk' => array(), 'ix' => array(), 'uc' => array() ), 'phpgw_cal_repeats' => array( 'fd' => array( 'cal_id' => array('type' => 'int','precision' => '8','nullable' => False), 'recur_type' => array('type' => 'int','precision' => '8','nullable' => False), 'recur_use_end' => array('type' => 'int','precision' => '8','nullable' => True,'default' => '0'), 'recur_enddate' => array('type' => 'int','precision' => '8','nullable' => True), 'recur_interval' => array('type' => 'int','precision' => '8','nullable' => True,'default' => '1'), 'recur_data' => array('type' => 'int','precision' => '8','nullable' => True,'default' => '1'), 'recur_exception' => array('type' => 'varchar','precision' => '255','nullable' => True,'default' => '') ), 'pk' => array(), 'fk' => array(), 'ix' => array(), 'uc' => array() ), 'phpgw_cal_user' => array( 'fd' => array( 'cal_id' => array('type' => 'int','precision' => '8','nullable' => False,'default' => '0'), 'cal_login' => array('type' => 'int','precision' => '8','nullable' => False,'default' => '0'), 'cal_status' => array('type' => 'char','precision' => '1','nullable' => True,'default' => 'A'), 'cal_type' => array('type' => 'varchar','precision' => '1','nullable' => False,'default' => 'u') ), 'pk' => array('cal_id','cal_login'), 'fk' => array(), 'ix' => array(), 'uc' => array() ), 'phpgw_cal_extra' => array( 'fd' => array( 'cal_id' => array('type' => 'int','precision' => '4','nullable' => False), 'cal_extra_name' => array('type' => 'varchar','precision' => '40','nullable' => False), 'cal_extra_value' => array('type' => 'varchar','precision' => '255','nullable' => False,'default' => '') ), 'pk' => array('cal_id','cal_extra_name'), 'fk' => array(), 'ix' => array(), 'uc' => array() ) ); ?>