thinkphp6 接入 schema
2022-10-07 本文已影响0人
微笑城ios
使用thinkphp 指令同步更新 数据库的modal
- 创建指令
php think make:command Schema schema
- 配置config/console.php文件
<?php
return [
'commands' => [
'schema' => 'app\command\Schema',
]
];
- 验证指令是否正常
php think schema
- 修改 schema 文件
**** 文件在
fish_server/app/common/schema
- 生成文件
php think schema
如下:
<?php
namespace app\common\schema;
use think\Model;
/**
* Class FBait
* 创建数据模型
* @OA\Schema(
* title="FBait model",
* description="FBait model",
* )
*/
class FBait extends Model
{
protected $table = 'f_bait';
/**
* ------
* @OA\Property(format="int64",title="",default="")
* @var integer
*/
private $id;
protected $pk = '$id';
/**
* ------
* @OA\Property(format="string",title="使用说明",default="")
* @var string
*/
private $user_desc;
/**
* ------
* @OA\Property(format="string",title="饵料使用的介绍",default="")
* @var string
*/
private $url;
/**
* ------
* @OA\Property(format="string",title="饵料名称",default="")
* @var string
*/
private $bait_name;
}
可以得到这种能导入到 swagger 里面的类