role.lua 833 B

12345678910111213141516171819202122
  1. require("fwutils.webapi")
  2. -- CREATE TABLE `fw_role` (
  3. -- `id` int NOT NULL AUTO_INCREMENT,
  4. -- `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',
  5. -- `sort` int DEFAULT NULL COMMENT '排序',
  6. -- `desc` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',
  7. -- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  8. -- `default_filepath` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '默认页面',
  9. -- PRIMARY KEY (`id`)
  10. -- ) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  11. local M = {}
  12. function M.list(search,limit,conn)
  13. return query_model_ex(conn,"fw_role",{},limit.start,limit.length,function(sel)
  14. end,function(sel_data)
  15. sel_data:orderby("`sort` DESC")
  16. end)
  17. end
  18. return M