应用表
应用表用于存放应用数据,如"邮件发送"应用可以储存发送记录
5.0版本前,应用表结构储存于应用主文件table()方法内
function table(){
return array(
'tablename1'=>array('title'=>'varchar(255)','enabled'=>'int(1)','content'=>'text','addtime'=>'bigint(10)'),
'tablename2'=>array('title'=>'varchar(255)','enabled'=>'int(1)')
);
}
应用升级时,系统会同步字段信息(如字段有新增则会自动创建新字段,字段格式有变更也会同步,减少字段并不会自动删除旧字段)
应用表主键为id,创建表时会自动添加
5.0版本后,建议使用 开发者工具箱 内的"应用表"功能,表名将储存在应用配置文件中.
tables:table1\;table2;
开发应用时,可以使用数据库管理软件在表内增加字段,使用开发者工具箱打包应用文件时,会自动打包tables内的应用表数据与表结构.
仅支持打包表内字段名与字段类型,索引与null等信息无法打包.