'%d', 'pid' => '%d', 'optimization_level' => '%s', 'status' => '%s', 'data' => '%s', ); } /** * Default column values. * * @since 1.5 * @access public * @author Jonathan Buttigieg * * @return array */ public function get_column_defaults() { return array( 'data_id' => 0, 'pid' => 0, 'optimization_level' => '', 'status' => '', 'data' => array(), ); } /** * Get the query to create the table fields. * * @since 1.7 * @access protected * @author Grégory Viguier * * @return string */ protected function get_table_schema() { return " data_id int(11) unsigned NOT NULL AUTO_INCREMENT, pid int(11) unsigned NOT NULL default 0, optimization_level varchar(1) NOT NULL default '', status varchar(30) NOT NULL default '', data longtext NOT NULL default '', PRIMARY KEY (data_id), KEY pid (pid)"; } }