-- ----------------------------
-- 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 '用户备注',
    `wx_profile` json DEFAULT NULL COMMENT '微信用户json信息',
    `status` int(1) DEFAULT NULL COMMENT '帐号启用状态:0->禁用；1->启用',
    `avatar` varchar(256) DEFAULT NULL COMMENT '头像',
    `gender` int(1) DEFAULT NULL COMMENT '性别：0->未知；1->男；2->女',
    `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_time` datetime(3) 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_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
    `update_time` datetime(3) DEFAULT NULL COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='会员收货地址';
