海南旅游SAAS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

110 lines
5.6 KiB

  1. # 10:36 2021/8/11
  2. ALTER TABLE `slides`
  3. ADD INDEX `agent_id` (`agent_id`);
  4. ALTER TABLE `specials`
  5. ADD INDEX `agent_id` (`agent_id`);
  6. ALTER TABLE `suppliers`
  7. ADD UNIQUE INDEX `account` (`account`);
  8. ALTER TABLE `orders`
  9. ADD INDEX `mobile` (`mobile`);
  10. # 16:32 2021/8/11
  11. ALTER TABLE `users`
  12. CHANGE COLUMN `unionid` `unionid` VARCHAR(64) NOT NULL COMMENT '微信unionid' COLLATE 'utf8mb4_unicode_ci' AFTER `agent_id`;
  13. # 19:14 2021/8/11
  14. ALTER TABLE `agents`
  15. ADD COLUMN `agent_name` VARCHAR(50) NOT NULL COMMENT '代理商名称' AFTER `password`;
  16. ALTER TABLE `agents`
  17. ADD UNIQUE INDEX `account` (`account`);
  18. ALTER TABLE `suppliers`
  19. ADD COLUMN `supplier_name` VARCHAR(50) NOT NULL COMMENT '供应商名称' AFTER `password`;
  20. #11:15 2021/8/12
  21. ALTER TABLE `suppliers`
  22. ADD COLUMN `status` TINYINT(3) NOT NULL DEFAULT '0' COMMENT '1:启用;0:待审核;-1:审核拒绝;-2:禁用' AFTER `supplier_name`,
  23. ADD COLUMN `company_name` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '公司名称' AFTER `status`,
  24. ADD COLUMN `logo` VARCHAR(255) NOT NULL DEFAULT '' COMMENT 'LOGO' AFTER `company_name`,
  25. ADD COLUMN `address` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '公司地址' AFTER `logo`,
  26. ADD COLUMN `license_pic` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '营业执照' AFTER `address`,
  27. ADD COLUMN `director` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '负责人' AFTER `license_pic`,
  28. ADD COLUMN `contact_phone` VARCHAR(15) NOT NULL DEFAULT '' COMMENT '联系电话' AFTER `director`;
  29. ALTER TABLE `agents`
  30. ADD COLUMN `company_name` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '公司名称' COLLATE 'utf8_general_ci' AFTER `status`,
  31. ADD COLUMN `logo` VARCHAR(255) NOT NULL DEFAULT '' COMMENT 'LOGO' COLLATE 'utf8_general_ci' AFTER `company_name`,
  32. ADD COLUMN `address` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '公司地址' COLLATE 'utf8_general_ci' AFTER `logo`,
  33. ADD COLUMN `license_pic` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '营业执照' COLLATE 'utf8_general_ci' AFTER `address`,
  34. ADD COLUMN `director` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '负责人' COLLATE 'utf8_general_ci' AFTER `license_pic`,
  35. ADD COLUMN `contact_phone` VARCHAR(15) NOT NULL DEFAULT '' COMMENT '联系电话' COLLATE 'utf8_general_ci' AFTER `director`;
  36. ALTER TABLE `suppliers`
  37. ADD COLUMN `deleted_at` INT(10) UNSIGNED NULL DEFAULT NULL AFTER `updated_at`;
  38. ALTER TABLE `agents`
  39. ADD COLUMN `deleted_at` INT(10) UNSIGNED NULL DEFAULT NULL AFTER `updated_at`;
  40. ALTER TABLE `agents`
  41. CHANGE COLUMN `status` `status` TINYINT(3) NOT NULL DEFAULT '0' COMMENT '1:启用;0:待审核;-1:审核拒绝;-2:禁用' AFTER `mchkey`;
  42. ALTER TABLE `categories`
  43. CHANGE COLUMN `agent_id` `agent_id` INT(10) NOT NULL DEFAULT '0' COMMENT '代理商ID,0为系统和供应商共用分类' AFTER `id`;
  44. # 9:26 2021/8/13
  45. ALTER TABLE `channels`
  46. CHANGE COLUMN `agent_id` `agent_id` INT(10) NOT NULL DEFAULT '0' COMMENT '代理商ID,0表示系统默认分类' AFTER `id`;
  47. # 16:47 2021/8/13
  48. CREATE TABLE `guides` (
  49. `id` INT(10) NOT NULL AUTO_INCREMENT,
  50. `account` VARCHAR(50) NOT NULL COMMENT '账号' COLLATE 'utf8_general_ci',
  51. `password` CHAR(32) NOT NULL COMMENT '密码' COLLATE 'utf8_general_ci',
  52. `guide_name` VARCHAR(50) NOT NULL COMMENT '地接名称' COLLATE 'utf8_general_ci',
  53. `photo` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '形象照' COLLATE 'utf8_general_ci',
  54. `license_pic` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '地接资格证件' COLLATE 'utf8_general_ci',
  55. `contact_phone` VARCHAR(15) NOT NULL DEFAULT '' COMMENT '联系电话' COLLATE 'utf8_general_ci',
  56. `status` TINYINT(3) NOT NULL DEFAULT '0' COMMENT '1:启用;0:待审核;-1:审核拒绝;-2:禁用',
  57. `created_at` INT(10) UNSIGNED NOT NULL DEFAULT '0',
  58. `updated_at` INT(10) UNSIGNED NOT NULL DEFAULT '0',
  59. `deleted_at` INT(10) UNSIGNED NULL DEFAULT NULL,
  60. PRIMARY KEY (`id`) USING BTREE,
  61. UNIQUE INDEX `account` (`account`) USING BTREE
  62. )
  63. COMMENT='地接'
  64. COLLATE='utf8_general_ci'
  65. ENGINE=InnoDB;
  66. #################################################################
  67. # 18:30 ‎2021/‎08/‎15
  68. ALTER TABLE `agents`
  69. CHANGE COLUMN `account` `username` VARCHAR(120) NOT NULL COMMENT '账号' COLLATE 'utf8_general_ci' AFTER `id`,
  70. CHANGE COLUMN `password` `password` VARCHAR(80) NOT NULL COMMENT '密码' COLLATE 'utf8_general_ci' AFTER `username`,
  71. CHANGE COLUMN `agent_name` `name` VARCHAR(255) NOT NULL COMMENT '代理商名称' COLLATE 'utf8_general_ci' AFTER `password`,
  72. ADD COLUMN `avatar` VARCHAR(255) NULL DEFAULT NULL COMMENT '头像' COLLATE 'utf8_general_ci' AFTER `name`,
  73. DROP INDEX `account`,
  74. ADD UNIQUE INDEX `account` (`username`) USING BTREE;
  75. ALTER TABLE `suppliers`
  76. CHANGE COLUMN `account` `username` VARCHAR(120) NOT NULL COMMENT '账号' COLLATE 'utf8_general_ci' AFTER `id`,
  77. CHANGE COLUMN `password` `password` VARCHAR(80) NOT NULL COMMENT '密码' COLLATE 'utf8_general_ci' AFTER `username`,
  78. CHANGE COLUMN `supplier_name` `name` VARCHAR(50) NOT NULL COMMENT '供应商名称' COLLATE 'utf8_general_ci' AFTER `password`,
  79. ADD COLUMN `avatar` VARCHAR(255) NULL DEFAULT NULL COMMENT '头像' COLLATE 'utf8_general_ci' AFTER `name`,
  80. DROP INDEX `account`,
  81. ADD UNIQUE INDEX `account` (`username`) USING BTREE;
  82. ALTER TABLE `guides`
  83. CHANGE COLUMN `account` `username` VARCHAR(120) NOT NULL COMMENT '账号' COLLATE 'utf8_general_ci' AFTER `id`,
  84. CHANGE COLUMN `password` `password` VARCHAR(80) NOT NULL COMMENT '密码' COLLATE 'utf8_general_ci' AFTER `username`,
  85. CHANGE COLUMN `guide_name` `name` VARCHAR(50) NOT NULL COMMENT '供应商名称' COLLATE 'utf8_general_ci' AFTER `password`,
  86. ADD COLUMN `avatar` VARCHAR(255) NULL DEFAULT NULL COMMENT '头像' COLLATE 'utf8_general_ci' AFTER `name`,
  87. DROP INDEX `account`,
  88. ADD UNIQUE INDEX `account` (`username`) USING BTREE;