美文网首页
thinkphp6 接入 schema

thinkphp6 接入 schema

作者: 微笑城ios | 来源:发表于2022-10-07 21:36 被阅读0次

使用thinkphp 指令同步更新 数据库的modal

  1. 创建指令
php think make:command Schema schema
  1. 配置config/console.php文件
<?php
return [
    'commands' => [
        'schema' => 'app\command\Schema',
    ]
];
  1. 验证指令是否正常
php think schema
  1. 修改 schema 文件
**** 文件在
fish_server/app/common/schema
  1. 生成文件
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 里面的类

相关文章

网友评论

      本文标题:thinkphp6 接入 schema

      本文链接:https://www.haomeiwen.com/subject/hknbartx.html