💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 插件数据库设置 ## 插件数据库设置 ### 1、模型文件位置 - /plugins/用户名/插件名/models ### 2、创建模型 ### 3、创建数据表 - 在 `/plugins/用户名/插件名/models/模型名/`目录下添加数据表信息 - 文件`columns.yaml`列表字段信息 - 文件`fields.yaml`表单字段信息 ### `columns.yaml`列表字段示例 ``` columns: title: # 字段 label: rainlab.blog::lang.post.title # 标签 searchable: true # 搜索 relation: categories # 关联 select: name # ?关联值 sortable: false # 排序 invisible: true # 是否隐藏 created_at: label: rainlab.blog::lang.post.created type: date invisible: true ``` ### `fields.yaml`表单字段示例 ``` fields: title: # 字段 label: rainlab.blog::lang.post.title # 标签 span: left # 位置 靠右 placeholder: rainlab.blog::lang.post.title_placeholder # placeholder 提示 slug: label: rainlab.blog::lang.post.slug span: right placeholder: rainlab.blog::lang.post.slug_placeholder preset: field: title type: slug toolbar: type: partial path: post_toolbar cssClass: collapse-visible ``` ### 模型文件示例 ``` namespace Wang\Tes2\Models; use Model; class Notices extends Model { // 需要引入的 use \October\Rain\Database\Traits\Validation; //默认情况下禁用时间戳。 //如果在数据库表中定义了时间戳,请删除此行。 public $timestamps = false; // 数据表 public $table = 'wang_test1_notcie'; // 表单验证规则 public $rules = [ ]; } ```