PHP实现拼车平台数据表

PHP实现拼车平台数据表

大家好,又见面了,我是全栈君。

#=====================拼车平台======================
#创建数据库
create database car_platform;

#用户表
DROP TABLE IF EXISTS `car_users`;
CREATE TABLE `car_users` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(100) NOT NULL DEFAULT '' COMMENT '昵称',
  `password` varchar(60) NOT NULL DEFAULT '' COMMENT '密码',
  `gender` tinyint(4) NOT NULL DEFAULT '1' COMMENT '性别:1:男 2:女',
  `headImg` varchar(255) NOT NULL DEFAULT '' COMMENT '头像',
  `email` varchar(50) NOT NULL DEFAULT '' COMMENT '邮箱',
  `phonenum` int(11) unsigned  NOT NULL DEFAULT '0' COMMENT '手机号',
  `opendid` char(50) NOT NULL DEFAULT '' COMMENT '微信号',
  `type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1乘客  2司机 ',
   `start_address` varchar(100) NOT NULL DEFAULT '' COMMENT '常用起点',
   `end_address` varchar(100) NOT NULL DEFAULT '' COMMENT '常用终点',
   `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态:1:正常 0:已删除',
  `created_at` int(11) DEFAULT NULL COMMENT '添加时间',
  `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `car_user_name_password` (`name`,`password`)USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COMMENT='用户表';



#汽车表
CREATE TABLE `car_cars` (
   `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
   `name` varchar(100) NOT NULL DEFAULT '' COMMENT '品牌名称',
   `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '司机id',
   `car_img` varchar(255) NOT NULL DEFAULT '' COMMENT '汽车图片',
   `steatnum` int(11) unsigned  NOT NULL DEFAULT '0' COMMENT '座位数',
   `color` char(20) NOT NULL DEFAULT '' COMMENT '颜色',
   `buy_year` int(11) NOT NULL DEFAULT '0' COMMENT '生产年份',
   `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态:1:正常 0:已删除',
  `created_at` int(11) DEFAULT NULL COMMENT '添加时间',
  `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COMMENT='汽车表';


#订单表
CREATE TABLE `car_orders` (
   `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
   `order_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单id',
   `content` varchar(100) NOT NULL DEFAULT '' COMMENT '订单内容',
   `price` int(11) NOT NULL DEFAULT '0' COMMENT '价格',
   `driver_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '司机id',
   `passenger_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '乘客id',
   `start_time` int(11) DEFAULT NULL COMMENT '开始时间',
   `end_time` int(11) DEFAULT NULL COMMENT '结束时间',
   `duration` char(50) NOT NULL DEFAULT '' COMMENT '时长',
   `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态:1:未结束 0:已结束',
   `created_at` int(11) DEFAULT NULL COMMENT '添加时间',
   `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
   PRIMARY KEY (`id`),
   UNIQUE KEY `order_id_unique` (`order_id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COMMENT='订单表';


#配置表
CREATE TABLE `car_configs` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(100) NOT NULL DEFAULT '' COMMENT '网站名称',
  `title` varchar(250) NOT NULL DEFAULT '0' COMMENT '标题',
  `describe` varchar(250)  NOT NULL DEFAULT '' COMMENT '描述',
  `keyword` varchar(250)  NOT NULL DEFAULT '' COMMENT '关键字',
  `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态:1:开启 0:关闭',
  `created_at` int(11) DEFAULT NULL COMMENT '添加时间',
  `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COMMENT='配置表';


#消息表
CREATE TABLE `car_messages` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `start_point` varchar(50) DEFAULT NULL COMMENT '起始站',
  `end_point` varchar(50) DEFAULT NULL COMMENT '终点站',
  `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '发布者id',
  `car_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '汽车id',
  `start_time` int(11) DEFAULT NULL COMMENT '出发时间',
  `route` varchar(100) NOT NULL DEFAULT '' COMMENT '路线',
  `pass_station` varchar(100) NOT NULL DEFAULT '' COMMENT '经停站',
  `surplus_seat` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '剩余座位数',
  `remark` varchar(250)  NOT NULL DEFAULT '' COMMENT '备注',
  `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态:1:正在发布 0:已结束',
  `created_at` int(11) DEFAULT NULL COMMENT '添加时间',
  `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`),
  KEY `car_userid` (`user_id`),
  KEY `car_start_point` (`start_point`),
  KEY `car_end_point` (`end_point`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COMMENT='消息表';

#意见反馈表
CREATE TABLE `car_opinions` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
    `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '发布者id',
  `name` varchar(100) NOT NULL DEFAULT '' COMMENT '名称',
  `content` varchar(250) NOT NULL DEFAULT '0' COMMENT '内容',
  `created_at` int(11) DEFAULT NULL COMMENT '添加时间',
  `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COMMENT='意见反馈表';

#黑名单表
CREATE TABLE `car_blacklists` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `passenger_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '乘客id',
  `driver_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '司机id',
   `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态:1:生效 0:失效',
  `created_at` int(11) DEFAULT NULL COMMENT '添加时间',
  `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COMMENT='黑名单表';

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/111590.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • hibernate教程–快速入门(增删改查)「建议收藏」

    hibernate教程–快速入门(增删改查)「建议收藏」一、Hibernate框架的概述:1.1什么是Hibernate:框架:软件的半成品,完成部分功能代码.Hibernate:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Se

    2025年6月23日
    2
  • centos7如何关闭linux防火墙(centos关闭防火墙)

    在某些场景中我们会希望能够关闭防火墙,比如ftp连不上,又不想在iptable中添加端口配置,那么我直接就把防火墙给关了。下面是學習啦小編收集整理的centos如何关闭防火墙,希望對大家有幫助~~centos关闭防火墙工具/原料操作系统:centos6.5方法/步骤查看防火墙状态:命令:/etc/init.d/iptablesstatus如果是开着显示内容类是截图临时关闭防火墙:命令:…

    2022年4月11日
    111
  • React中使用superagent的get请求

    React中使用superagent的get请求写在前面这个真三分钟就可以上手系列 原来用过 axios 但是有项目需要用这个 发现 superagent 的用法是真的很简单 参考博客 https www jianshu com p 72691eb6a4f3 写得太好了 0 使用方法 链接的博客写得很详细 安装 npminstallsu 导入 importajaxfr superage

    2025年7月26日
    5
  • Java视屏教程下载地址——孙鑫讲解

    Java视屏教程下载地址——孙鑫讲解CD1-2        CD3-4CD5-6CD7-8CD9-10JLesson7CD11-12光盘讲解:CD1:Java的一些基本概念,Java的起源、为什么我们要学习Java语言,Java跨平台原理剖析;Java环境变量的配置,初学者常犯的问题,Java语言的基本数据类型和Java的语句。CD2:Java面向对象编程,面向对象编程和面向过程

    2022年5月16日
    41
  • eclipse设置中没有server选项[通俗易懂]

    用eclipse准备配置tomcat,发现配置中没有server选项,参考各种解决方法之后成功解决。准备工作:1.查看eclipse版本号;在eclipse中点Help,现在AboutEclipseIDE;2.添加server插件;eclipse中点Help,选择InstallNewSoftware…;点Add,Name输入上面查询的eclipse版本号,Location…

    2022年4月17日
    350
  • 富文本编辑器ckeditor_优秀的富文本编辑器

    富文本编辑器ckeditor_优秀的富文本编辑器下载地址:http://kindeditor.net/down.php解压放在项目要目录下,在Bin目录下添加引用:LitJSON.dll在页面头部加:<linkrel="stylesheet"href="../kindeditor-4.1.10/themes/default/default.css"/><linkrel="styleshe…

    2022年10月9日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号