M240401115843AddStarExpress.php 8.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <?php
  2. namespace addons\StarChain\console\migrations;
  3. use yii\db\Migration;
  4. /**
  5. * Class M240401115843AddStarExpress
  6. */
  7. class M240401115843AddStarExpress extends Migration
  8. {
  9. /**
  10. * {@inheritdoc}
  11. */
  12. public function safeUp()
  13. {
  14. try {
  15. // 插入表数据
  16. $sql = <<<SQL
  17. CREATE TABLE `qimall_addons_star_chain_express` (
  18. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  19. `express_id` int(10) NOT NULL DEFAULT '0',
  20. `name` varchar(64) NOT NULL DEFAULT '',
  21. `code` varchar(64) NOT NULL DEFAULT '',
  22. PRIMARY KEY (`id`) USING BTREE
  23. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
  24. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (1, 1, '顺丰速运', 'shunfeng');
  25. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (2, 4, '圆通速递', 'yuantong');
  26. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (3, 5, '中通快递', 'zhongtong');
  27. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (4, 2, '申通快递', 'shentong');
  28. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (5, 3, '韵达快递', 'yunda');
  29. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (6, 6, '百世快递', 'huitongkuaidi');
  30. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (7, 18, '德邦', 'debangwuliu');
  31. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (8, 12, '全峰快递', 'quanfengkuaidi');
  32. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (9, 8, '天天快递', 'tiantian');
  33. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (10, 72, '速尔快递', 'suer');
  34. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (11, 13, '优速', 'youshuwuliu');
  35. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (12, 41, '天地华宇', 'tiandihuayu');
  36. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (13, 9, '邮政快递包裹', 'youzhengguonei');
  37. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (14, 0, '安鲜达', 'exfresh');
  38. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (15, 0, '日日顺物流', 'rrs');
  39. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (16, 0, '国际包裹', 'youzhengguoji');
  40. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (17, 103, '京东物流', 'jd');
  41. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (18, 0, '苏宁物流', 'suning');
  42. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (19, 0, '货拉拉物流', 'huolalawuliu');
  43. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (20, 76, '万象物流', 'wanxiangwuliu');
  44. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (21, 22, '安能快运', 'annengwuliu');
  45. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (22, 78, '信丰物流', 'xinfengwuliu');
  46. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (23, 10, '宅急送', 'zhaijisong');
  47. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (24, 11, '国通快递', 'guotongkuaidi');
  48. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (25, 7, 'EMS', 'ems');
  49. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (26, 74, '全一快递', 'quanyikuaidi');
  50. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (27, 14, '中铁快运', 'ztky');
  51. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (28, 1007, '品骏快递', 'pjbest');
  52. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (29, 0, '黄马甲', 'huangmajia');
  53. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (30, 0, '晟邦物流', 'nanjingshengbang');
  54. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (31, 0, '安得物流', 'annto');
  55. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (32, 52, '加运美', 'jiayunmeiwuliu');
  56. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (33, 0, '转运四方', 'zhuanyunsifang');
  57. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (34, 1023, '壹米滴答', 'yimidida');
  58. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (35, 0, '芝麻开门', 'zhimakaimen');
  59. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (36, 1016, '跨越速运', 'kuayue');
  60. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (37, 1020, '韵达快运', 'yundakuaiyun');
  61. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (38, 1018, '顺心捷达', 'sxjdfreight');
  62. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (39, 0, '特急送', 'lntjs');
  63. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (40, 20, '百世快运', 'baishiwuliu');
  64. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (41, 46, '九曳供应链', 'jiuyescm');
  65. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (42, 0, '丹鸟', 'danniao');
  66. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (43, 93, '速必达', 'subida');
  67. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (44, 45, '京广速递', 'jinguangsudikuaijian');
  68. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (45, 0, '联昊通', 'lianhaowuliu');
  69. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (46, 1024, '极兔速递', 'jtexpress');
  70. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (47, 0, '丰通快运', 'ftky365');
  71. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (48, 0, '三志物流', 'sanzhi56');
  72. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (49, 1005, '中通快运', 'zhongtongkuaiyun');
  73. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (50, 9, '邮政电商标快', 'youzhengdsbk');
  74. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (51, 9, '邮政标准快递', 'youzhengbk');
  75. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (52, 1, '顺丰快运', 'shunfengkuaiyun');
  76. INSERT INTO `qimall_addons_star_chain_express` (`id`, `express_id`, `name`, `code`) VALUES (53, 0, '海信物流', 'savor');
  77. SQL;
  78. $this->execute($sql);
  79. } catch (\Exception $e) {
  80. }
  81. }
  82. /**
  83. * {@inheritdoc}
  84. */
  85. public function safeDown()
  86. {
  87. echo "M240401115843AddStarExpress cannot be reverted.\n";
  88. return false;
  89. }
  90. }