-- ---------------------------- -- Table structure for ums_member -- ---------------------------- DROP TABLE IF EXISTS `ums_member`; CREATE TABLE `ums_member` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `nickname` varchar(64) DEFAULT NULL COMMENT '昵称', `password` varchar(64) DEFAULT NULL COMMENT '密码', `phone` varchar(64) DEFAULT NULL COMMENT '手机号码', `mark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '用户备注', `status` int(1) DEFAULT NULL COMMENT '帐号启用状态:0->禁用;1->启用', `avatar` varchar(256) DEFAULT NULL COMMENT '头像', `gender` int(1) DEFAULT NULL COMMENT '性别:0->未知;1->男;2->女', `city` varchar(64) NULL COMMENT '用户所在城市', `province` varchar(64) NULL COMMENT '用户所在省份', `country` varchar(64) NULL COMMENT '用户所在国家', `remark` varchar(256) NULL COMMENT '公众号运营者对粉丝的备注,公众号运营者可在微信公众平台用户管理界面对粉丝添加备注', `birthday` date DEFAULT NULL COMMENT '生日', `spread_uid` bigint unsigned DEFAULT '0' COMMENT '推广员id', `spread_time` datetime DEFAULT NULL COMMENT '推广员关联时间', `level` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '等级', `integral` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '用户剩余积分', `create_by` bigint(20) DEFAULT NULL COMMENT '创建人', `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间', `update_by` bigint(20) DEFAULT NULL COMMENT '修改人', `update_time` datetime(3) DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`), UNIQUE KEY `idx_username` (`nickname`), UNIQUE KEY `idx_phone` (`phone`) ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COMMENT='会员信息'; DROP TABLE IF EXISTS `ums_member_address`; CREATE TABLE `ums_member_address` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `member_id` bigint(20) DEFAULT NULL, `name` varchar(100) DEFAULT NULL COMMENT '收货人名称', `phone` varchar(64) DEFAULT NULL, `default_status` int(1) DEFAULT NULL COMMENT '是否为默认', `post_code` varchar(100) DEFAULT NULL COMMENT '邮政编码', `province` varchar(100) DEFAULT NULL COMMENT '省份/直辖市', `city` varchar(100) DEFAULT NULL COMMENT '城市', `district` varchar(100) DEFAULT NULL COMMENT '区', `detail_address` varchar(128) DEFAULT NULL COMMENT '详细地址(街道)', `is_default` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '是否默认', `create_by` bigint(20) DEFAULT NULL COMMENT '创建人', `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间', `update_by` bigint(20) DEFAULT NULL COMMENT '修改人', `update_time` datetime(3) DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='会员收货地址'; DROP TABLE IF EXISTS `ums_member_wechat`; CREATE TABLE `ums_member_wechat` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `member_id` bigint(20) DEFAULT NULL, `unionid` varchar(30) NULL COMMENT '只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段', `openid` varchar(30) NULL COMMENT '用户的标识,对当前公众号唯一', `routine_openid` varchar(32) NULL COMMENT '小程序唯一身份ID', `groupid` smallint(5) NULL DEFAULT '0' COMMENT '用户所在的分组ID(兼容旧的用户分组接口)', `tagid_list` varchar(256) NULL COMMENT '用户被打上的标签ID列表', `subscribe` tinyint(3) NULL DEFAULT '1' COMMENT '用户是否订阅该公众号标识', `subscribe_time` int(10) NULL COMMENT '关注公众号时间', `session_key` varchar(32) NULL COMMENT '小程序用户会话密匙', access_token varchar(500) null comment 'token', expires_in int null comment '过期时间', refresh_token varchar(500) null comment '刷新token', expire_time datetime(3) null comment '过期时间', `create_by` bigint(20) DEFAULT NULL COMMENT '创建人', `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间', `update_by` bigint(20) DEFAULT NULL COMMENT '修改人', `update_time` datetime(3) DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='用户微信信息'; DROP TABLE IF EXISTS `ums_member_cart`; CREATE TABLE `ums_member_cart` ( `id` bigint NOT NULL AUTO_INCREMENT COMMENT '购物车表ID', `member_id` bigint unsigned NOT NULL COMMENT '用户ID', `product_id` bigint unsigned NOT NULL COMMENT '商品ID', `pic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '展示图片', `sku_id` bigint unsigned COMMENT 'SKU ID', `product_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, `sp_data` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '商品属性', `cart_num` smallint unsigned NOT NULL DEFAULT '0' COMMENT '商品数量', `create_by` bigint(20) DEFAULT NULL COMMENT '创建人', `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间', `update_by` bigint(20) DEFAULT NULL COMMENT '修改人', `update_time` datetime(3) DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, KEY `member_id` (`member_id`) USING BTREE, KEY `product_id` (`product_id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=150 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='购物车';