初始化-安装依赖

This commit is contained in:
2026-03-03 10:06:12 +08:00
parent 3f349a35a4
commit ec8cac4221
187 changed files with 26292 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
<?php
// +----------------------------------------------------------------------
// | saiadmin [ saiadmin快速开发框架 ]
// +----------------------------------------------------------------------
// | Author: sai <1430792918@qq.com>
// +----------------------------------------------------------------------
namespace plugin\saiadmin\app\model\tool;
use plugin\saiadmin\basic\think\BaseModel;
/**
* 定时任务模型
*
* sa_tool_crontab 定时任务信息表
*
* @property $id 主键
* @property $name 任务名称
* @property $type 任务类型
* @property $target 调用任务字符串
* @property $parameter 调用任务参数
* @property $task_style 执行类型
* @property $rule 任务执行表达式
* @property $status 状态
* @property $remark 备注
* @property $created_by 创建者
* @property $updated_by 更新者
* @property $create_time 创建时间
* @property $update_time 修改时间
*/
class Crontab extends BaseModel
{
/**
* 数据表主键
* @var string
*/
protected $pk = 'id';
protected $table = 'sa_tool_crontab';
}

View File

@@ -0,0 +1,36 @@
<?php
// +----------------------------------------------------------------------
// | saiadmin [ saiadmin快速开发框架 ]
// +----------------------------------------------------------------------
// | Author: sai <1430792918@qq.com>
// +----------------------------------------------------------------------
namespace plugin\saiadmin\app\model\tool;
use plugin\saiadmin\basic\think\BaseModel;
/**
* 定时任务日志模型
*
* sa_tool_crontab_log 定时任务执行日志表
*
* @property $id 主键
* @property $crontab_id 任务ID
* @property $name 任务名称
* @property $target 任务调用目标字符串
* @property $parameter 任务调用参数
* @property $exception_info 异常信息
* @property $status 执行状态
* @property $create_time 创建时间
* @property $update_time 修改时间
*/
class CrontabLog extends BaseModel
{
/**
* 数据表主键
* @var string
*/
protected $pk = 'id';
protected $table = 'sa_tool_crontab_log';
}

View File

@@ -0,0 +1,29 @@
<?php
// +----------------------------------------------------------------------
// | saiadmin [ saiadmin快速开发框架 ]
// +----------------------------------------------------------------------
// | Author: sai <1430792918@qq.com>
// +----------------------------------------------------------------------
namespace plugin\saiadmin\app\model\tool;
use plugin\saiadmin\basic\think\BaseModel;
/**
* 代码生成业务字段模型
*/
class GenerateColumns extends BaseModel
{
/**
* 数据表主键
* @var string
*/
protected $pk = 'id';
protected $table = 'sa_tool_generate_columns';
public function getOptionsAttr($value)
{
return json_decode($value ?? '', true);
}
}

View File

@@ -0,0 +1,29 @@
<?php
// +----------------------------------------------------------------------
// | saiadmin [ saiadmin快速开发框架 ]
// +----------------------------------------------------------------------
// | Author: sai <1430792918@qq.com>
// +----------------------------------------------------------------------
namespace plugin\saiadmin\app\model\tool;
use plugin\saiadmin\basic\think\BaseModel;
/**
* 代码生成业务模型
*/
class GenerateTables extends BaseModel
{
/**
* 数据表主键
* @var string
*/
protected $pk = 'id';
protected $table = 'sa_tool_generate_tables';
public function getOptionsAttr($value)
{
return json_decode($value ?? '', true);
}
}