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.
107 lines
5.0 KiB
107 lines
5.0 KiB
CREATE TABLE `housing_estate` (
|
|
`id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
`housing_estate_id` VARCHAR(32) NULL DEFAULT '' COMMENT '小区id',
|
|
`merchant_no` VARCHAR(32) NULL DEFAULT '' COMMENT '所属商户',
|
|
`label` VARCHAR(16) NULL DEFAULT '' COMMENT '地址标签',
|
|
`province_id` INT(10) NULL DEFAULT '0' COMMENT '省id',
|
|
`city_id` INT(10) NULL DEFAULT '0' COMMENT '城市id',
|
|
`district_id` INT(10) NULL DEFAULT '0' COMMENT '区id',
|
|
`town_id` INT(10) UNSIGNED NULL DEFAULT '0' COMMENT '街道id',
|
|
`lat` DECIMAL(10,6) NULL DEFAULT '0.000000' COMMENT '纬度',
|
|
`lng` DECIMAL(10,6) NULL DEFAULT '0.000000' COMMENT '经度',
|
|
`detail` VARCHAR(255) NULL DEFAULT '' COMMENT '地址明细',
|
|
`partner_id` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '小区合伙人',
|
|
`regional_agent_id` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '区域总代理id',
|
|
`created_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '创建时间',
|
|
`created_by` VARCHAR(20) NULL DEFAULT '' COMMENT '创建者',
|
|
`updated_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '更新时间',
|
|
`updated_by` VARCHAR(20) NULL DEFAULT '' COMMENT '更新者',
|
|
`status` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '状态',
|
|
`del_flag` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '删除标识',
|
|
`remark` VARCHAR(255) NULL DEFAULT NULL,
|
|
`amap_lng` DECIMAL(10,6) NULL DEFAULT '0.000000' COMMENT '高德经度',
|
|
`amap_lat` DECIMAL(10,6) NULL DEFAULT '0.000000' COMMENT '高德纬度',
|
|
PRIMARY KEY (`id`)
|
|
)
|
|
COMMENT='小区信息维护表'
|
|
COLLATE='utf8_general_ci'
|
|
ENGINE=InnoDB
|
|
ROW_FORMAT=COMPACT
|
|
AUTO_INCREMENT=0
|
|
;
|
|
|
|
CREATE TABLE `partner` (
|
|
`id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
`user_id` VARCHAR(32) NULL DEFAULT '' COMMENT '用户id',
|
|
`nick_name` VARCHAR(255) NULL DEFAULT '' COMMENT '昵称',
|
|
`age` INT(5) NULL DEFAULT '0' COMMENT '年龄',
|
|
`mobile` VARCHAR(16) NULL DEFAULT '' COMMENT '手机号',
|
|
`full_address` VARCHAR(128) NULL DEFAULT '' COMMENT '完整住址',
|
|
`merchant_no` VARCHAR(32) NULL DEFAULT '' COMMENT '所属商户',
|
|
`province_id` INT(10) NULL DEFAULT '0' COMMENT '省id',
|
|
`city_id` INT(10) NULL DEFAULT '0' COMMENT '城市id',
|
|
`district_id` INT(10) NULL DEFAULT '0' COMMENT '区id',
|
|
`town_id` INT(10) UNSIGNED NULL DEFAULT '0' COMMENT '街道id',
|
|
`detail` VARCHAR(255) NULL DEFAULT '' COMMENT '地址明细',
|
|
`regional_agent_id` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '区域总代理id',
|
|
`created_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '创建时间',
|
|
`created_by` VARCHAR(20) NULL DEFAULT '' COMMENT '创建者',
|
|
`updated_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '更新时间',
|
|
`updated_by` VARCHAR(20) NULL DEFAULT '' COMMENT '更新者',
|
|
`status` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '状态',
|
|
`del_flag` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '删除标识',
|
|
`remark` VARCHAR(255) NULL DEFAULT NULL,
|
|
`accumulative_total` BIGINT(20) NULL DEFAULT '0' COMMENT '累计收益',
|
|
|
|
PRIMARY KEY (`id`)
|
|
)
|
|
COMMENT='小区合伙人信息表'
|
|
COLLATE='utf8_general_ci'
|
|
ENGINE=InnoDB
|
|
ROW_FORMAT=COMPACT
|
|
AUTO_INCREMENT=0
|
|
;
|
|
|
|
CREATE TABLE `regional_agent` (
|
|
`id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
`user_id` VARCHAR(32) NULL DEFAULT '' COMMENT '用户id',
|
|
`nick_name` VARCHAR(255) NULL DEFAULT '' COMMENT '昵称',
|
|
`age` INT(5) NULL DEFAULT '0' COMMENT '年龄',
|
|
`mobile` VARCHAR(16) NULL DEFAULT '' COMMENT '手机号',
|
|
`full_address` VARCHAR(128) NULL DEFAULT '' COMMENT '完整住址',
|
|
`merchant_no` VARCHAR(32) NULL DEFAULT '' COMMENT '所属商户',
|
|
`province_id` INT(10) NULL DEFAULT '0' COMMENT '省id',
|
|
`city_id` INT(10) NULL DEFAULT '0' COMMENT '城市id',
|
|
`district_id` INT(10) NULL DEFAULT '0' COMMENT '区id',
|
|
`town_id` INT(10) UNSIGNED NULL DEFAULT '0' COMMENT '街道id',
|
|
`detail` VARCHAR(255) NULL DEFAULT '' COMMENT '地址明细',
|
|
`created_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '创建时间',
|
|
`created_by` VARCHAR(20) NULL DEFAULT '' COMMENT '创建者',
|
|
`updated_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '更新时间',
|
|
`updated_by` VARCHAR(20) NULL DEFAULT '' COMMENT '更新者',
|
|
`status` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '状态',
|
|
`del_flag` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '删除标识',
|
|
`remark` VARCHAR(255) NULL DEFAULT NULL,
|
|
`division_proportion` INT(11) NULL DEFAULT '0' COMMENT '通用分成比例 万分比',
|
|
`accumulative_total` BIGINT(20) NULL DEFAULT '0' COMMENT '累计收益',
|
|
|
|
PRIMARY KEY (`id`)
|
|
)
|
|
COMMENT='区域总代理信息表'
|
|
COLLATE='utf8_general_ci'
|
|
ENGINE=InnoDB
|
|
ROW_FORMAT=COMPACT
|
|
AUTO_INCREMENT=0
|
|
;
|
|
|
|
-- 订单表增加小区标识
|
|
ALTER TABLE `vorder`
|
|
ADD COLUMN `housing_estate_id` VARCHAR(32) NULL DEFAULT '' COMMENT '小区id' AFTER `salesman_id`;
|
|
ALTER TABLE `vorder`
|
|
ADD INDEX `housing_estate_id` (`housing_estate_id`);
|
|
|
|
-- 客户注册增加小区标识
|
|
ALTER TABLE `consumer_info`
|
|
ADD COLUMN `housing_estate_id` VARCHAR(32) NULL DEFAULT '' COMMENT '小区id' AFTER `salesman_id`;
|
|
ALTER TABLE `consumer_info`
|
|
ADD INDEX `housing_estate_id` (`housing_estate_id`);
|