table_admin_menu.go 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package tablesqls
  2. //CREATE TABLE `admin_menu` (
  3. //`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  4. //`admin_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '管理员ID',
  5. //`menu_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '菜单栏ID',
  6. //`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  7. //`created_user` varchar(60) NOT NULL DEFAULT '' COMMENT '创建人',
  8. //PRIMARY KEY (`id`),
  9. //KEY `idx_admin_id` (`admin_id`)
  10. //) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='管理员菜单栏表';
  11. func CreateAdminMenuTableSql() (sql string) {
  12. sql = "CREATE TABLE `admin_menu` ("
  13. sql += "`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',"
  14. sql += "`admin_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '管理员ID',"
  15. sql += "`menu_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '菜单栏ID',"
  16. sql += "`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',"
  17. sql += "`created_user` varchar(60) NOT NULL DEFAULT '' COMMENT '创建人',"
  18. sql += "PRIMARY KEY (`id`),"
  19. sql += "KEY `idx_admin_id` (`admin_id`)"
  20. sql += ") ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='管理员菜单栏表';"
  21. return
  22. }
  23. func CreateAdminMenuTableDataSql() (sql string) {
  24. sql = "INSERT INTO `admin_menu` (`id`, `admin_id`, `menu_id`, `created_user`) VALUES"
  25. sql += "(1, 1, 16, 'init'),"
  26. sql += "(2, 1, 21, 'init'),"
  27. sql += "(3, 1, 20, 'init'),"
  28. sql += "(4, 1, 19, 'init'),"
  29. sql += "(5, 1, 18, 'init'),"
  30. sql += "(6, 1, 17, 'init'),"
  31. sql += "(7, 1, 13, 'init'),"
  32. sql += "(8, 1, 15, 'init'),"
  33. sql += "(9, 1, 14, 'init'),"
  34. sql += "(10, 1, 10, 'init'),"
  35. sql += "(11, 1, 12, 'init'),"
  36. sql += "(12, 1, 11, 'init'),"
  37. sql += "(13, 1, 7, 'init'),"
  38. sql += "(14, 1, 9, 'init'),"
  39. sql += "(15, 1, 8, 'init'),"
  40. sql += "(16, 1, 4, 'init'),"
  41. sql += "(17, 1, 6, 'init'),"
  42. sql += "(18, 1, 5, 'init'),"
  43. sql += "(19, 1, 1, 'init'),"
  44. sql += "(20, 1, 3, 'init'),"
  45. sql += "(21, 1, 2, 'init'),"
  46. sql += "(22, 1, 22, 'init'),"
  47. sql += "(23, 1, 23, 'init'),"
  48. sql += "(24, 1, 24, 'init'),"
  49. sql += "(25, 1, 25, 'init');"
  50. return
  51. }