<?php
declare (strict_types=1);
namespace App\System\Model;
use Hyperf\Database\Model\SoftDeletes;
use Mine\MineModel;
class SystemQueue extends MineModel
{
const PRODUCE_STATUS_WAITING = 0;
const PRODUCE_STATUS_DOING = 1;
const PRODUCE_STATUS_SUCCESS = 2;
const PRODUCE_STATUS_FAIL = 3;
const PRODUCE_STATUS_4 = 4;
const CONSUME_STATUS_0 = 0;
const CONSUME_STATUS_DOING = 1;
const CONSUME_STATUS_SUCCESS = 2;
const CONSUME_STATUS_FAIL = 3;
const CONSUME_STATUS_4 = 4;
use SoftDeletes;
public $incrementing = false;
protected $table = 'system_queue';
protected $fillable = ['id', 'uuid', 'exchange_name', 'routing_key_name', 'queue_name', 'queue_content', 'log_content', 'produce_status', 'consume_status', 'delay_time', 'created_by', 'updated_by', 'created_at', 'updated_at', 'deleted_at', 'remark'];
protected $casts = ['id' => 'integer', 'delay_time' => 'integer', 'created_by' => 'integer', 'updated_by' => 'integer', 'created_at' => 'datetime', 'updated_at' => 'datetime'];
}