CREATE TABLE `qimall_addons_card_secret` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `mall_id` int(11) DEFAULT NULL COMMENT '商城ID',
  `name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '卡号名称',
  `password` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '卡号密码',
  `use_status` int(11) DEFAULT '1' COMMENT '使用状态 (1.未领取，2.待领取，3已领取，4.已失效）',
  `status` int(11) DEFAULT '1' COMMENT '状态（-1是已删除，0是禁用，1是正常）',
  `created_at` int(11) DEFAULT NULL COMMENT '创建时间',
  `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
  `cate_id` int(11) DEFAULT NULL COMMENT '分类ID',
  PRIMARY KEY (`id`),
  KEY `mall_id` (`mall_id`,`name`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='卡密';

CREATE TABLE `qimall_addons_card_secret_cate` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `mall_id` int(11) DEFAULT NULL COMMENT '商城ID',
  `name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `sort` int(11) DEFAULT '99' COMMENT '排序，越小越前面',
  `status` int(11) DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用]',
  `no_use_num` int(11) DEFAULT '0' COMMENT '未发卡数量',
  `use_num` int(11) NOT NULL DEFAULT '0' COMMENT '已发卡数量',
  `created_at` int(255) DEFAULT NULL,
  `updated_at` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `maill_id` (`mall_id`) USING BTREE
) ENGINE=InnoDB  AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='卡密分类';

CREATE TABLE `qimall_addons_card_secret_goods` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `cate_id` int(11) DEFAULT NULL COMMENT '绑定分类ID',
  `goods_id` int(11) DEFAULT NULL COMMENT '商品ID',
  `status` int(11) DEFAULT '1' COMMENT '状态（-1是已删除，0是禁用，1是正常）',
  `created_at` int(11) DEFAULT NULL COMMENT '创建时间',
  `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
  `mall_id` int(11) DEFAULT NULL COMMENT '商城ID',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='商品设置表';

CREATE TABLE `qimall_addons_card_secret_import_fail_log` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `mall_id` int(11) DEFAULT NULL COMMENT '商城ID',
  `name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '卡号名称',
  `password` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '卡号密码',
  `use_status` int(11) DEFAULT '1' COMMENT '使用状态 (1.未领取，2.待领取，3.已失效）',
  `status` int(11) DEFAULT '1' COMMENT '状态（-1是已删除，0是禁用，1是正常）',
  `import_id` int(11) DEFAULT NULL COMMENT '导入ID',
  `created_at` int(11) DEFAULT NULL COMMENT '创建时间',
  `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
  `cate_id` int(11) DEFAULT NULL COMMENT '分类ID',
  PRIMARY KEY (`id`),
  KEY `mall_id` (`mall_id`,`name`) USING BTREE
) ENGINE=InnoDB  AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='导入失败记录';

CREATE TABLE `qimall_addons_card_secret_import_log` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `cate_id` int(11) DEFAULT NULL COMMENT '卡密分类ID',
  `mall_id` int(11) NOT NULL DEFAULT '0' COMMENT '商城ID',
  `file` varchar(200) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '导入文件路径',
  `operator_name` varchar(100) NOT NULL DEFAULT '' COMMENT '操作人昵称',
  `operator_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '操作人ID',
  `export_count` int(11) NOT NULL DEFAULT '0' COMMENT '总导入数量',
  `export_success_count` int(11) NOT NULL DEFAULT '0' COMMENT '导入成功数量',
  `export_fail_count` int(11) NOT NULL DEFAULT '0' COMMENT '导入失败数量',
  `status` int(1) NOT NULL DEFAULT '1' COMMENT '0是禁用，1是正常，-1是删除',
  `created_at` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
  `updated_at` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
  `export_status` int(1) NOT NULL DEFAULT '0' COMMENT '0是正在处理中，1是导入完成',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COMMENT='卡密导入记录';

CREATE TABLE `qimall_addons_card_secret_use` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `mall_id` int(11) DEFAULT NULL COMMENT '商城ID',
  `user_id` int(11) DEFAULT NULL COMMENT '用户ID',
  `card_secret_id` int(11) DEFAULT NULL COMMENT '密码ID',
  `order_id` int(11) DEFAULT NULL COMMENT '订单ID',
  `goods_id` int(11) DEFAULT NULL COMMENT '商品ID',
  `use_status` int(11) DEFAULT '1' COMMENT '使用状态 (1.未领取，2.待领取，3已领取，4.已失效）',
  `status` int(11) DEFAULT '1' COMMENT '状态（-1是已删除，0是禁用，1是正常）',
  `cate_id` int(11) DEFAULT NULL COMMENT '分类ID',
  `created_at` int(11) DEFAULT NULL COMMENT '创建时间',
  `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`),
  KEY `user_id` (`user_id`,`mall_id`) USING BTREE
) ENGINE=InnoDB  AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='使用卡列表';