企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 安装数据库 在开发完成后,导出需要用到的数据表,保存插件所在文件夹根目录,命名为`install.sql`,在安装的时候导入数据库表。 你需要把表的前缀替换成 `@prefix@`,如下所示 ``` CREATE TABLE IF NOT EXISTS `@prefix@tablename` ( ..... ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; ``` - 手动导入方式 ``` // 文件绝对路径 $sql = $this->addon_path.'data'.DIRECTORY_SEPARATOR.'install.sql'; // 写入数据库 create_sql($sql); ``` ## 升级数据库 插件所在文件夹根目录,命名为`upgrade.sql`,在更新的时候会执行该文件。 同样你需要把表的前缀替换成 `@prefix@` ## 演示数据数据库文件 插件根目录命名为:`demodata.sql`,在安装的时候用户勾选演示数据,即可导入演示数据。 数据库里面的表前缀使用` @prefix@` 代替,如下 ~~~ insert into `@prefix@archives` values (75,20,1,2,'测试','','','','','','show.html',1637382374,1637382417,1637382417,NULL,0,'default','',0,'zh-cn','normal'); ~~~ 效果 ![](https://img.kancloud.cn/a8/62/a862577c15d82029eec038a799b99758_799x595.png)