table_authorized.go 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package tablesqls
  2. //CREATE TABLE `authorized` (
  3. //`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  4. //`business_key` varchar(32) NOT NULL DEFAULT '' COMMENT '调用方key',
  5. //`business_secret` varchar(60) NOT NULL DEFAULT '' COMMENT '调用方secret',
  6. //`business_developer` varchar(60) NOT NULL DEFAULT '' COMMENT '调用方对接人',
  7. //`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
  8. //`is_used` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用 1:是 -1:否',
  9. //`is_deleted` tinyint(1) NOT NULL DEFAULT '-1' COMMENT '是否删除 1:是 -1:否',
  10. //`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  11. //`created_user` varchar(60) NOT NULL DEFAULT '' COMMENT '创建人',
  12. //`updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  13. //`updated_user` varchar(60) NOT NULL DEFAULT '' COMMENT '更新人',
  14. //PRIMARY KEY (`id`),
  15. //UNIQUE KEY `unique_business_key` (`business_key`)
  16. //) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='已授权的调用方表';
  17. func CreateAuthorizedTableSql() (sql string) {
  18. sql = "CREATE TABLE `authorized` ("
  19. sql += "`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',"
  20. sql += "`business_key` varchar(32) NOT NULL DEFAULT '' COMMENT '调用方key',"
  21. sql += "`business_secret` varchar(60) NOT NULL DEFAULT '' COMMENT '调用方secret',"
  22. sql += "`business_developer` varchar(60) NOT NULL DEFAULT '' COMMENT '调用方对接人',"
  23. sql += "`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',"
  24. sql += "`is_used` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用 1:是 -1:否',"
  25. sql += "`is_deleted` tinyint(1) NOT NULL DEFAULT '-1' COMMENT '是否删除 1:是 -1:否',"
  26. sql += "`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',"
  27. sql += "`created_user` varchar(60) NOT NULL DEFAULT '' COMMENT '创建人',"
  28. sql += "`updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',"
  29. sql += "`updated_user` varchar(60) NOT NULL DEFAULT '' COMMENT '更新人',"
  30. sql += "PRIMARY KEY (`id`),"
  31. sql += "UNIQUE KEY `unique_business_key` (`business_key`)"
  32. sql += ") ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='已授权的调用方表';"
  33. return
  34. }
  35. func CreateAuthorizedTableDataSql() (sql string) {
  36. sql = "INSERT INTO `authorized` (`id`, `business_key`, `business_secret`, `business_developer`, `remark`, `created_user`) VALUES (1, 'admin', '12878dd962115106db6d', '管理员', '管理面板调用', 'init');"
  37. return
  38. }