drop table if exists tp_hotel_setting;

/*==============================================================*/
/* Table: tp_hotel_setting                                      */
/*==============================================================*/
create table tp_hotel_setting
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   create_date          datetime comment '创建时间',
   create_user          int(11) comment '创建人',
   primary key (id)
);

alter table tp_hotel_setting comment '酒店开关设置';

drop table if exists tp_hotel;

/*==============================================================*/
/* Table: tp_hotel                                              */
/*==============================================================*/
create table tp_hotel
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   hotel_name           varchar(255) comment '小区名字',
   hotel_tel            varchar(255) comment '酒店电话',
   hotel_address        varchar(255) comment '酒店地址',
   hotel_longitude      varchar(255) comment '酒店经度',
   hotel_latitude       varchar(255) comment '酒店纬度',
   hotel_introduction   text comment '酒店介绍',
   create_date          datetime comment '创建时间',
   create_user          int(11) comment '创建人',
   update_date          datetime comment '更新时间',
   update_user          int(11) comment '更新人',
   primary key (id)
);

alter table tp_hotel comment '酒店';

drop table if exists tp_hotel_img;

/*==============================================================*/
/* Table: tp_hotel_img                                          */
/*==============================================================*/
create table tp_hotel_img
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   hotel_id             int(11) comment '酒店ID',
   img_url              varchar(255) comment '酒店图片地址',
   img_type             varchar(2) comment '酒店图片类型 1是首页图片每个酒店唯一，2是banner图片',
   create_date          datetime comment '创建时间',
   primary key (id)
);

alter table tp_hotel_img comment '酒店图片';

drop table if exists tp_hotel_room;

/*==============================================================*/
/* Table: tp_hotel_room                                         */
/*==============================================================*/
create table tp_hotel_room
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   hotel_id             int(11) comment '酒店ID',
   room_no              varchar(255) comment '房间编号',
   room_name            varchar(255) comment '房间名称',
   sort                 int(11) comment '排序（权重）',
   price                varchar(255) comment '房间价格',
   room_status          varchar(2) comment '上架状态 1 是已上架 2是已下架',
   remark               varchar(255) comment '房间备注',
   create_date          datetime comment '创建时间',
   create_user          int(11) comment '创建人',
   update_date          datetime comment '更新时间',
   update_user          int(11) comment '更新人',
   primary key (id)
);

alter table tp_hotel_room comment '酒店房间表';

drop table if exists tp_rental_house;

/*==============================================================*/
/* Table: tp_rental_house                                       */
/*==============================================================*/
create table tp_rental_house
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '我们系统的小区ID',
   house_name           varchar(255) comment '房间名称',
   rental_price         varchar(255) comment '房屋租金',
   area                 varchar(255) comment '面积',
   rental_type          varchar(255) comment '出租方式 1 是整租 2是合租',
   house_type           varchar(255) comment '户型 1 是一室居 2是二室居 3 是三室局 4 是四室居及以上',
   house_status         varchar(255) comment '上架状态 1 是已上架 2是已下架',
   house_level          varchar(255) comment '楼层',
   house_label          varchar(255) comment '标签',
   sort                 int(11) comment '权重',
   house_tel            varchar(255) comment '联系电话',
   community_address    varchar(255) comment '小区地址',
   community_longitude  varchar(255) comment '小区经度',
   community_latitude   varchar(255) comment '小区纬度',
   house_introduction   text comment '房屋介绍',
   bed                  varchar(1) comment '床   1 有',
   mattress             varchar(1) comment '床垫 1 有',
   wardrobe             varchar(1) comment '衣柜 1 有',
   sofa                 varchar(1) comment '沙发 1 有',
   washing_machine      varchar(1) comment ' 洗衣机 1 有',
   air_conditioning     varchar(1) comment '空调 1 有',
   fridge               varchar(1) comment '冰箱 1 有',
   TV                   varchar(1) comment '电视 1有',
   smart_lock           varchar(1) comment '智能锁 1有',
   water_heater         varchar(1) comment '热水器 1 有',
   desk                 varchar(1) comment '桌子 1 有',
   chair                varchar(1) comment '椅子 1 有',
   WiFi                 varchar(1) comment 'WiFi 1 有',
   kitchen              varchar(1) comment '厨房 1 有',
   bathroom             varchar(1) comment '独卫 1 有',
   balcony              varchar(1) comment '阳台 1 有',
   create_date          datetime comment '创建时间',
   create_user          int(11) comment '创建人',
   update_date          datetime comment '更新时间',
   update_user          int(11) comment '更新人',
   primary key (id)
);

alter table tp_rental_house comment '出租公寓表';


drop table if exists tp_rental_house_img;

/*==============================================================*/
/* Table: tp_rental_house_img                                   */
/*==============================================================*/
create table tp_rental_house_img
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   rental_house_id      int(11) comment '出租房间ID',
   img_url              varchar(255) comment '出租房间图片地址',
   img_type             varchar(2) comment '出租房间图片类型 1是app列表图，2是轮播图',
   create_date          datetime comment '创建时间',
   primary key (id)
);

alter table tp_rental_house_img comment '出租房间图片';

drop table if exists ta_user_license;

/*==============================================================*/
/* Table: ta_user_license                                       */
/*==============================================================*/
create table ta_user_license
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   ta_user_id           int(11) comment 'APP用户ID',
   license_plate        varchar(255) comment '车牌',
   order_number         varchar(255) comment '订单号',
   expire_date          datetime comment '到期时间',
   unit_price           varchar(255) comment '单价费用',
   parking_lot          varchar(255) comment '停车场',
   renew_time           int(11) comment '允许过期后继续续费的时间（天）',
   license_type         int(11) comment '车缴费类型：1 月租车',
   create_date          datetime comment '创建时间',
   create_user          int(11) comment '创建人',
   update_date          datetime comment '更新时间',
   update_user          int(11) comment '更新人',
   primary key (id)
);

alter table ta_user_license comment '用户车牌号表';


drop table if exists ta_user_license_order;

/*==============================================================*/
/* Table: ta_user_license_order                                 */
/*==============================================================*/
create table ta_user_license_order
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   ta_user_id           int(11) comment '人员ID',
   order_number         varchar(255) comment '订单号',
   order_status         varchar(255) comment '支付状态  0：未支付  1: 已支付 2: 正在支付中',
   create_user          int(11) comment '创建人',
   create_date          datetime comment '创建时间',
   update_user          int(11) comment '更新人',
   update_date          datetime comment '更新时间',
   extension_month      int(11) comment '延期月份',
   extension_price      varchar(255) comment '延期费用',
   payment_tel          varchar(255) comment '缴费手机号',
   payment_name         varchar(255) comment '缴费人姓名',
   payment_type         varchar(2) comment '缴费方式 1是支付宝 2是微信支付',
   expire_date          datetime comment '到期时间',
   unit_price           varchar(255) comment '单价费用',
   parking_lot          varchar(255) comment '停车场',
   license_plate        varchar(255) comment '车牌号',
   primary key (id)
);

alter table ta_user_license_order comment '月租车缴费订单表';

drop table if exists tp_shop_setting;

/*==============================================================*/
/* Table: tp_shop_setting                                       */
/*==============================================================*/
create table tp_shop_setting
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   create_date          datetime comment '创建时间',
   create_user          int(11) comment '创建人',
   primary key (id)
);

alter table tp_shop_setting comment '商铺开关设置';


drop table if exists tp_shop_type;

/*==============================================================*/
/* Table: tp_shop_type                                          */
/*==============================================================*/
create table tp_shop_type
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   type_name            varchar(255) comment '类型名称',
   sort                 int(11) comment '排序',
   source               varchar(16) comment '来源  sys 是系统创建 self是个人创建',
   create_date          datetime comment '创建时间',
   create_user          int(11) comment '创建人',
   primary key (id)
);

alter table tp_shop_type comment '商铺类型';


drop table if exists tp_shop;

/*==============================================================*/
/* Table: tp_shop                                               */
/*==============================================================*/
create table tp_shop
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   shop_name            varchar(255) comment '商铺名称',
   remark               varchar(255) comment '商铺说明',
   sort                 int(11) comment '排序(权重)',
   shop_type_id         int(11) comment '商铺类型',
   shop_status          varchar(2) comment '商铺状态 1是已上架 2是已下架',
   shop_tel             varchar(255) comment '商铺电话',
   shop_address         varchar(255) comment '商铺地址',
   average_price        varchar(255) comment '均价',
   shop_longitude       varchar(255) comment '商铺经度',
   shop_latitude        varchar(255) comment '商铺纬度',
   shop_introduction    text comment '商铺介绍',
   create_date          datetime comment '创建时间',
   create_user          int(11) comment '创建人',
   update_date          datetime comment '更新时间',
   update_user          int(11) comment '更新人',
   primary key (id)
);

alter table tp_shop comment '小区商铺表';


drop table if exists tp_shop_img;

/*==============================================================*/
/* Table: tp_shop_img                                           */
/*==============================================================*/
create table tp_shop_img
(
   id                   int(11) not null auto_increment,
   community_id         int(11) comment '小区ID',
   shop_id              int(11) comment '商铺ID',
   img_url              varchar(255) comment '商铺图片地址',
   img_type             varchar(2) comment '商铺图片类型 1是app首页图片每个商铺唯一，2是app列表图片,3是app商铺轮播图',
   create_date          datetime comment '创建时间',
   primary key (id)
);

alter table tp_shop_img comment '商铺图片';

drop table if exists ta_version;

/*==============================================================*/
/* Table: ta_version                                            */
/*==============================================================*/
create table ta_version
(
   id                   int(11) not null,
   client_version       varchar(255) comment '客户端版本',
   service_version      varchar(255) comment '服务端版本',
   type                 varchar(255) comment 'ios / android',
   update_address       varchar(255) comment '升级地址',
   primary key (id)
);

alter table ta_version comment 'app端版本号';





