类定义
定义类和数据表的映射关系,字段列表,挂在这个类上的接口方法列表等
类名称 : 表名称 { [("类注释") 类代码生成相关设置 表关系相关 接口请求相关 类接口方法固定字段设定 公用接口字段值验证规则定义 类接口方法列表 ] 类属性定义 }
类代码生成相关设置 用于设置生成代码类的相关属性
class_logic: 相关接口方法所在的处理逻辑类名称 class_db: 类映射所对应的数据表所在的数据库链接名称 file_itembase: 生成代码类所使用的基类代码所在的头文件名称 class_itembase:生成的类所继承的类名称,默认为直接从object派生 comment: 对这个类的详细说明,生成文档时用
表关系相关
table_title: 表标题,用于生成文档时用 table_name : 类映射的表名称 talbe_comment: 表的说明,用于生成文档时用 db_select : 是否选择所使用的数据库 db_tablefix: 是否修订表名称
http_title : 接口基准的简要说明 http_name : 接口基准的名称,后续定义在这个类上的接口都会以这个为基准 http_commnet: 接口的基准详细说明
cache_count: 对象在内存中缓存个数 cache_time : 对象在内存中的缓存时间
field_id : ID字段名称,对应数据表的ID字段,自动更新数据数据的代码会以这个字段值作为更新条件 field_idauto : id字段是否是自动增长的,影响插入数据时是否添加这个字段 field_createtime : 记录创建时间的字段名 field_lastoperate: 记录最后操作时间的字段名 field_lastoperator: 记录最后操作人账号名的字段名 field_creator : 记录创建人账号名的字段名 field_fields : 读取或列表数据时,用来指定获取返回值的字段列表的字段名 field_dateformat: 指定返回数据日期格式的字段名 field_page : 列表分页数据时,指定第几页参数的字段名,默认page field_pagesize: 列表分页数据时,指定每页数据大小的字段名,默认pagesize field_orderby : 用于指定排序的字段名 field_status : 用于指明记录状态的字段名 status_deleted: 记录是删除状态的状态值