'id', 'type' => 'bigint', 'length' => '20', 'unsigned' => true, 'extra' => 'auto_increment', 'primary' => true, 'sortable' => true ), // parent array( 'name' => 'parent', 'type' => 'bigint', 'length' => '20', 'unsigned' => true, 'default' => '0', 'sortable' => true ), // order_id array( 'name' => 'order_id', 'type' => 'bigint', 'length' => '20', 'unsigned' => true, 'default' => '0', 'sortable' => true ), // product_id array( 'name' => 'product_id', 'type' => 'bigint', 'length' => '20', 'unsigned' => true, 'default' => '0', 'sortable' => true ), // product_name array( 'name' => 'product_name', 'type' => 'text', 'default' => '', 'searchable' => true, 'in' => false, 'not_in' => false ), // price_id array( 'name' => 'price_id', 'type' => 'bigint', 'length' => '20', 'unsigned' => true, 'default' => null, 'sortable' => true, 'allow_null' => true, ), // cart_index array( 'name' => 'cart_index', 'type' => 'bigint', 'length' => '20', 'unsigned' => true, 'default' => '0', 'sortable' => true ), // type array( 'name' => 'type', 'type' => 'varchar', 'length' => '20', 'default' => 'download', 'sortable' => true, 'transition' => true ), // status array( 'name' => 'status', 'type' => 'varchar', 'length' => '20', 'default' => 'pending', 'sortable' => true, 'transition' => true ), // quantity array( 'name' => 'quantity', 'type' => 'bigint', 'length' => '20', 'unsigned' => true, 'default' => '0', 'sortable' => true ), // amount array( 'name' => 'amount', 'type' => 'decimal', 'length' => '18,9', 'default' => '0', 'sortable' => true, 'validate' => 'edd_sanitize_amount' ), // subtotal array( 'name' => 'subtotal', 'type' => 'decimal', 'length' => '18,9', 'default' => '0', 'sortable' => true, 'validate' => 'edd_sanitize_amount' ), // discount array( 'name' => 'discount', 'type' => 'decimal', 'length' => '18,9', 'default' => '0', 'sortable' => true, 'validate' => 'edd_sanitize_amount' ), // tax array( 'name' => 'tax', 'type' => 'decimal', 'length' => '18,9', 'default' => '0', 'sortable' => true, 'validate' => 'edd_sanitize_amount' ), // total array( 'name' => 'total', 'type' => 'decimal', 'length' => '18,9', 'default' => '0', 'sortable' => true, 'validate' => 'edd_sanitize_amount' ), // rate array( 'name' => 'rate', 'type' => 'decimal', 'length' => '10,5', 'default' => '1.00000', ), // date_created array( 'name' => 'date_created', 'type' => 'datetime', 'default' => '', // Defaults to current time in query class 'created' => true, 'date_query' => true, 'sortable' => true ), // date_modified array( 'name' => 'date_modified', 'type' => 'datetime', 'default' => '', // Defaults to current time in query class 'modified' => true, 'date_query' => true, 'sortable' => true ), // uuid array( 'uuid' => true, ) ); }