首页模型层TableModel
TableModel
Kuoqi\Model\TableModel:表设计模型,字段定义与建表推送
本页内容
  1. 方法清单
  2. 关联板块

方法清单

方法签名说明
addFieldaddField($field)追加字段定义
addKeyaddKey($key)追加索引/主键
createcreate()CREATE TABLE(不存在时建表)
updateupdate()ALTER TABLE 补列/补索引
removeremove()DROP TABLE
existexist()表是否存在
perfectperfect()存在则 update(),不存在则 create()(CLI tablePerfect 调用)
典型用法
namespace App\Demo\Table;

class DemoTable extends \Kuoqi\Model\TableModel {
    public function create(){
        $this->addField(...);   // 逐字段链式定义
        $this->addKey(...);     // 主键/索引
        return parent::create();
    }
}

// CLI 推送建表
// php index.php tablePerfect Demo

关联板块

字段链式定义(int()/varchar()/text()/comment() 等)与 Database 建库见 G 部分「DbDriver\Table 表对象」页。

KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI · 返回首页