注意:git
一、項目需求:小程序外賣系統,以美團,餓了麼爲參考。數據庫
二、表設計沒有外鍵約束,設計是在程序中進行外鍵約束。小程序
三、但願經過分享該數據庫設計,獲取你們的建議和討論。服務器
SQL:微信
1 CREATE DATABASE IF NOT EXISTS `waimai`; 2 3 USE `waimai`; 4 5 CREATE TABLE IF NOT EXISTS `user`( 6 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 7 `username` VARCHAR (50) COMMENT '用戶暱稱', 8 `mobile` VARCHAR (20) COMMENT '聯繫電話', 9 `password` VARCHAR (50) COMMENT '登陸密碼', 10 `open_id` VARCHAR (100) COMMENT '微信openid', 11 `wallet` DECIMAL DEFAULT 0 COMMENT '錢包', 12 `email` VARCHAR (50) COMMENT '郵箱', 13 `truename` VARCHAR (50) COMMENT '用戶真實姓名', 14 `gender` VARCHAR (10) COMMENT '性別', 15 `status` TINYINT DEFAULT 10 COMMENT '狀態', 16 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間' 17 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '用戶登陸表'; 18 19 CREATE TABLE IF NOT EXISTS `user_address`( 20 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 21 `user_id` INT(11) NOT NULL DEFAULT 0 COMMENT '用戶ID', 22 `username` VARCHAR (50) COMMENT '姓名', 23 `gender` VARCHAR(10) DEFAULT '先生' COMMENT '性別', 24 `mobile` VARCHAR (20) COMMENT '聯繫電話', 25 `province` VARCHAR (50) COMMENT '省', 26 `city` VARCHAR (50) COMMENT '市', 27 `district` VARCHAR (50) COMMENT '區', 28 `longitude` VARCHAR (20) COMMENT '經度', 29 `latitude` VARCHAR (20) COMMENT '緯度', 30 `address` VARCHAR (200) COMMENT '詳細地址', 31 `street` VARCHAR (100) COMMENT '街道,門牌號', 32 `tag` TINYINT DEFAULT 0 COMMENT '標籤', 33 `default` TINYINT DEFAULT 0 COMMENT '是否爲默認地址', 34 `status` TINYINT DEFAULT 10 COMMENT '狀態', 35 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間', 36 `edit_time` INT(11) DEFAULT 0 COMMENT '編輯時間' 37 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '用戶配送地址'; 38 39 CREATE TABLE IF NOT EXISTS `shop`( 40 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 41 `shopname` VARCHAR (50) COMMENT '商品名稱', 42 `mobile` VARCHAR (20) COMMENT '聯繫電話', 43 `password` VARCHAR (50) COMMENT '密碼', 44 `email` VARCHAR (50) COMMENT '郵箱', 45 `login_info` VARCHAR (500) COMMENT '登陸信息', 46 `num_login_error` TINYINT DEFAULT 0 COMMENT '登陸錯誤次數', 47 `time_login_lock` INT (11) DEFAULT 0 COMMENT '鎖定登陸時間', 48 `status` TINYINT DEFAULT 10 COMMENT '狀態', 49 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間' 50 )ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=10000 COMMENT '商家登陸'; 51 52 53 CREATE TABLE IF NOT EXISTS `shop_info`( 54 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 55 `shop_id` INT(11) DEFAULT 0 COMMENT '商店ID', 56 `tag` VARCHAR (100) COMMENT '商鋪所屬的TAG', 57 `shopname` VARCHAR (50) COMMENT '商品名稱', 58 `contact_man` VARCHAR (20) COMMENT '聯繫人', 59 `contact_mobile` VARCHAR (20) COMMENT '聯繫電話', 60 `cateid` INT (11) DEFAULT 0 COMMENT '門店類型', 61 `begin_time` INT (11) DEFAULT 0 COMMENT '營業開始時間', 62 `end_time` INT(11) DEFAULT 0 COMMENT '營業結束時間', 63 `store_img` VARCHAR (500) COMMENT '門店圖片', 64 `instore_img` VARCHAR (500) COMMENT '店內圖片', 65 `logo_img` VARCHAR (500) COMMENT 'logo圖片', 66 `longitude` VARCHAR (20) COMMENT '經度', 67 `latitude` VARCHAR (20) COMMENT '緯度', 68 `province` VARCHAR (20) COMMENT '省', 69 `city` VARCHAR (20) COMMENT '市', 70 `district` VARCHAR (20) COMMENT '區', 71 `address` VARCHAR (200) COMMENT '詳細地址', 72 `street` VARCHAR (100) COMMENT '街道/門牌號', 73 `mobile` VARCHAR (20) COMMENT '外賣電話', 74 `email` VARCHAR (50) COMMENT '郵箱', 75 `images` VARCHAR (500) COMMENT '其餘圖片', 76 `notice` VARCHAR (500) COMMENT '商家公告', 77 `score` FLOAT DEFAULT 0 COMMENT '平均評分', 78 `send_time` VARCHAR (50) COMMENT '配送時間', 79 `box_cost` DECIMAL DEFAULT 0 COMMENT '餐盒費用', 80 `send_cost` DECIMAL DEFAULT 0 COMMENT '配送費用', 81 `floor_send_cost` DECIMAL DEFAULT 0 COMMENT '起送消費' 82 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '商鋪信息表'; 83 84 CREATE TABLE IF NOT EXISTS `shop_license`( 85 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 86 `shop_id` INT(11) NOT NULL DEFAULT 0 COMMENT '商店ID', 87 `idacrd_name` VARCHAR (20) COMMENT '身份證姓名', 88 `idcard_num` VARCHAR (50) COMMENT '身份證號碼', 89 `idcard_img` VARCHAR (500) COMMENT '身份證圖片', 90 `business_img` VARCHAR (500) COMMENT '營業執照圖片', 91 `business_num` VARCHAR (100) COMMENT '營業執照註冊號', 92 `business_name` VARCHAR (50) COMMENT '營業執照名稱', 93 `business_address` VARCHAR (100) COMMENT '營業執照註冊地址', 94 `business_begintime` INT (11) DEFAULT 0 COMMENT '營業執照開始時間', 95 `business_endtime` INT(11) DEFAULT 0 COMMENT '營業執照結束時間', 96 `license_img` VARCHAR (500) COMMENT '餐飲服務許可證圖片', 97 `license_num` VARCHAR (100) COMMENT '許可證名稱', 98 `license_address` VARCHAR (100) COMMENT '許可證註冊地址', 99 `license_begintime` INT (11) DEFAULT 0 COMMENT '證件開始時間', 100 `license_endtime` INT (11) DEFAULT 0 COMMENT '許可證結束時間', 101 `status` TINYINT DEFAULT 10 COMMENT '狀態', 102 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間' 103 104 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '商家入駐許可證'; 105 106 CREATE TABLE IF NOT EXISTS `food`( 107 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 108 `shop_id` INT(11) NOT NULL DEFAULT 0 COMMENT '商店ID', 109 `cate_id` INT(11) DEFAULT 0 COMMENT '分類ID', 110 `title` VARCHAR (50) COMMENT '食品名字', 111 `desc` VARCHAR (100) COMMENT '描述', 112 `cover` VARCHAR (500) COMMENT '食品封面圖', 113 `origin_price` DECIMAL DEFAULT 0 COMMENT '原價', 114 `sell_price` DECIMAL DEFAULT 0 COMMENT '售價', 115 `discount` DECIMAL DEFAULT 10 COMMENT '折扣', 116 `like` INT (11) DEFAULT 0 COMMENT '點贊', 117 `limit_num` INT (11) DEFAULT 0 COMMENT '限購數量', 118 `option` VARCHAR (500) COMMENT '規格選項', 119 `total_sales` INT (11) COMMENT '總的銷量', 120 `month_sales` INT (11) COMMENT '月銷量', 121 `praise_rate` FLOAT DEFAULT 100 COMMENT '好評率', 122 `status` TINYINT DEFAULT 10 COMMENT '狀態', 123 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間' 124 125 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '菜品信息表'; 126 127 CREATE TABLE IF NOT EXISTS `food_category`( 128 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 129 `shop_id` INT (11) DEFAULT 0 COMMENT '商鋪ID', 130 `name` VARCHAR (50) COMMENT '分類類型', 131 `desc` VARCHAR (500) COMMENT '描述', 132 `status` TINYINT DEFAULT 10 COMMENT '狀態', 133 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間' 134 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '商家的食物分類'; 135 136 137 CREATE TABLE IF NOT EXISTS `shop_activity` ( 138 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 139 `type` TINYINT DEFAULT 0 COMMENT '活動分類', 140 `shop_id` INT (11) DEFAULT 0 COMMENT '商鋪ID', 141 `target` DECIMAL DEFAULT 0 COMMENT '知足的消費金額', 142 `cut` DECIMAL DEFAULT 0 COMMENT '優惠金額', 143 `status` TINYINT DEFAULT 10 COMMENT '狀態', 144 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間' 145 146 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '商家活動'; 147 148 CREATE TABLE IF NOT EXISTS `shop_log`( 149 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 150 `server_id` INT DEFAULT 0 COMMENT '服務器ID', 151 `admin_id` INT (11) DEFAULT 0 COMMENT '管理員ID', 152 `username` VARCHAR (50) COMMENT '管理者名字', 153 `controller` VARCHAR (50) COMMENT '控制器', 154 `action` VARCHAR (50) COMMENT '動做', 155 `detail` VARCHAR (500) COMMENT '詳情', 156 `ip` VARCHAR (50) COMMENT 'IP', 157 `result` VARCHAR (500) COMMENT '操做結果', 158 `status` TINYINT DEFAULT 10 COMMENT '狀態', 159 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間' 160 161 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '商家操做日誌'; 162 163 164 CREATE TABLE IF NOT EXISTS `category`( 165 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 166 `type` TINYINT DEFAULT 0 COMMENT '分類類型', 167 `name` VARCHAR (50) COMMENT '分類名字', 168 `cover` VARCHAR (500) COMMENT '圖片', 169 `parent_id` INT (11) DEFAULT 0 COMMENT '上一級ID', 170 `desc` VARCHAR (500) COMMENT '簡單的描述', 171 `status` TINYINT DEFAULT 10 COMMENT '狀態', 172 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間' 173 174 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '通用的分類表'; 175 176 177 CREATE TABLE IF NOT EXISTS `mysite`( 178 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 179 `type` TINYINT DEFAULT 0 COMMENT '分類', 180 `key` VARCHAR (100) COMMENT '鍵', 181 `value` text COMMENT '值', 182 CONSTRAINT un_key UNIQUE (`type`,`key`) 183 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '網站基本設置'; 184 185 186 CREATE TABLE IF NOT EXISTS `order`( 187 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 188 `order_id` VARCHAR (50) NOT NULL UNIQUE COMMENT '訂單ID', 189 `user_id` INT (11) DEFAULT 0 COMMENT '用戶ID', 190 `shop_id` INT (11) DEFAULT 0 COMMENT '商鋪ID', 191 `box_cost` DECIMAL DEFAULT 0 COMMENT '餐盒費', 192 `send_cost` DECIMAL DEFAULT 0 COMMENT '配送費', 193 `total_money` DECIMAL DEFAULT 0 COMMENT '總價', 194 `discount_money` DECIMAL DEFAULT 0 COMMENT '優惠金額', 195 `coupon_id` VARCHAR (50) COMMENT '紅包ID', 196 `coupon_money` DECIMAL DEFAULT 0 COMMENT '紅包滿減金額', 197 `pay_money` DECIMAL DEFAULT 0 COMMENT '實付金額', 198 `pay_way` TINYINT DEFAULT 0 COMMENT '支付方式', 199 `demand_time` INT(11) DEFAULT 0 COMMENT '限定的時間', 200 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間', 201 `status` TINYINT DEFAULT 1 COMMENT '狀態' 202 203 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '訂單主表'; 204 205 CREATE TABLE IF NOT EXISTS `order_detail`( 206 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 207 `order_id` VARCHAR (50) NOT NULL UNIQUE COMMENT '訂單ID', 208 `user_username` VARCHAR (20) COMMENT '用戶名', 209 `user_mobile` VARCHAR (20) COMMENT '用戶聯繫電話', 210 `user_address_id` INT (11) DEFAULT 0 COMMENT '用戶地址ID', 211 `user_address` VARCHAR (500) COMMENT '用戶詳細地址', 212 `user_longitude` VARCHAR (20) COMMENT '用戶地址-經度', 213 `user_latitude` VARCHAR (20) COMMENT '用戶地址-緯度', 214 `shop_shopname` VARCHAR (20) COMMENT '商鋪名字', 215 `shop_mobile` VARCHAR (20) COMMENT '商鋪聯繫電話', 216 `shop_address` VARCHAR (500) COMMENT '商鋪詳細地址', 217 `shop_longitude` VARCHAR (20) COMMENT '商鋪地址-經度', 218 `shop_latitude` VARCHAR (20) COMMENT '商鋪地址-緯度', 219 `deliver_id` INT (11) COMMENT '送餐員ID', 220 `deliver_name` VARCHAR (20) COMMENT '送餐員姓名', 221 `deliver_mobile` VARCHAR (20) COMMENT '送餐員聯繫電話' 222 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '訂單詳情表'; 223 224 CREATE TABLE IF NOT EXISTS `order_food`( 225 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 226 `order_id` VARCHAR (50) COMMENT '訂單ID', 227 `shop_id` INT (11) DEFAULT 0 COMMENT '商鋪ID', 228 `shopname` VARCHAR (50) COMMENT '商鋪名稱', 229 `food_id` INT (11) DEFAULT 0 COMMENT '商品ID', 230 `title` VARCHAR (50) COMMENT '商品標題', 231 `cover` VARCHAR (500) COMMENT '商品封面', 232 `origin_price` DECIMAL DEFAULT 0 COMMENT '原價', 233 `sell_price` DECIMAL DEFAULT 0 COMMENT '售價', 234 `number` INT DEFAULT 0 COMMENT '下單數量' 235 236 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '訂單商品詳情表'; 237 238 239 CREATE TABLE IF NOT EXISTS `order_refund`( 240 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 241 `order_id` VARCHAR (50) COMMENT '訂單ID', 242 `user_id` INT(11) DEFAULT 0 COMMENT '用戶ID', 243 `username` VARCHAR (20) COMMENT '用戶姓名', 244 `pay_money` DECIMAL DEFAULT 0 COMMENT '須要退回的款項', 245 `refund_reason` VARCHAR (500) COMMENT '退款緣由', 246 `apply_time` INT (11) DEFAULT 0 COMMENT '申請時間', 247 `service_cost` DECIMAL DEFAULT 0 COMMENT '協商的須要扣除的手續費', 248 `handle_time` INT(11) DEFAULT 0 COMMENT '賣家處理時間', 249 `finish_time` INT (11) DEFAULT 0 COMMENT '退款完成時間', 250 `status` TINYINT DEFAULT 10 COMMENT '狀態' 251 252 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '訂單--退款處理'; 253 254 255 CREATE TABLE IF NOT EXISTS `order_comment`( 256 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 257 `order_id` VARCHAR (50) COMMENT '訂單ID', 258 `user_id` INT (11) DEFAULT 0 COMMENT '用戶ID', 259 `content` VARCHAR (500) COMMENT '評論內容', 260 `images` VARCHAR (1000) COMMENT '評論圖片', 261 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間', 262 `path` VARCHAR (500) COMMENT '回覆的ID路徑:1/2/3/5', 263 `num_praise` INT (11) DEFAULT 0 COMMENT '點贊次數', 264 `status` TINYINT DEFAULT 0 COMMENT '狀態', 265 `re_comment_id` INT (11) DEFAULT 0 COMMENT '引用的評論ID', 266 `like_ids` VARCHAR (500) COMMENT '點贊用戶的IDs' 267 268 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '訂單--評論'; 269 270 CREATE TABLE IF NOT EXISTS `order_process`( 271 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 272 `order_id` VARCHAR (50) COMMENT '訂單ID', 273 `content` VARCHAR (500) COMMENT '進度備註內容', 274 `reason` VARCHAR (500) COMMENT '理由', 275 `order_status` TINYINT DEFAULT 0 COMMENT '進度狀態', 276 `status` TINYINT DEFAULT 10 COMMENT '狀態', 277 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間' 278 279 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '訂單--進度詳情'; 280 281 CREATE TABLE IF NOT EXISTS `pay`( 282 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 283 `order_id` VARCHAR (50) COMMENT '訂單ID', 284 `user_id` INT (11) DEFAULT 0 COMMENT '用戶ID', 285 `shop_id` INT (11) DEFAULT 0 COMMENT '商店ID', 286 `total_money` DECIMAL DEFAULT 0 COMMENT '支付總數', 287 `status` TINYINT DEFAULT 10 COMMENT '狀態', 288 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間', 289 `deal_time` INT (11) DEFAULT 0 COMMENT '處理時間' 290 291 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '訂單支付表'; 292 293 294 CREATE TABLE IF NOT EXISTS `coupon`( 295 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 296 `coupon_id` VARCHAR (50) UNIQUE COMMENT '紅包ID', 297 `shop_id` INT (11) DEFAULT 0 COMMENT '商鋪Id', 298 `type` TINYINT DEFAULT 0 COMMENT '紅包類型', 299 `title` VARCHAR (20) COMMENT '紅包標題', 300 `target_money` DECIMAL DEFAULT 0 COMMENT '須要知足的金額', 301 `discount_money` DECIMAL DEFAULT 0 COMMENT '優惠金額', 302 `end_time` INT (11) DEFAULT 0 COMMENT '結束時間', 303 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間', 304 `number` VARCHAR (20) DEFAULT 0 COMMENT '能夠領取的數量', 305 `status` TINYINT DEFAULT 10 COMMENT '狀態' 306 307 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '紅包發佈表'; 308 309 CREATE TABLE IF NOT EXISTS `coupon_accept`( 310 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 311 `shop_id` INT (11) DEFAULT 0 COMMENT '商鋪ID', 312 `user_id` INT (11) DEFAULT 0 COMMENT '用戶ID', 313 `mobile` VARCHAR (20) COMMENT '領卷的號碼', 314 `coupon_id` VARCHAR (50) COMMENT '紅包ID', 315 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間', 316 `use_time` INT(11) DEFAULT 0 COMMENT '使用時間', 317 `status` TINYINT DEFAULT 10 COMMENT '狀態' 318 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '紅包領取表'; 319 320 321 CREATE TABLE IF NOT EXISTS `shop_collect`( 322 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 323 `shop_id` INT (11) DEFAULT 0 COMMENT '店鋪ID', 324 `user_id` INT (11) DEFAULT 0 COMMENT '用戶ID', 325 `add_time` INT (11) DEFAULT 0 COMMENT '收藏時間' 326 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '店鋪收藏表'; 327 328 329 CREATE TABLE IF NOT EXISTS `notice`( 330 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 331 `type` TINYINT DEFAULT 0 COMMENT '通知類型', 332 `user_ids` VARCHAR (500) COMMENT '須要通知的用戶IDs', 333 `title` VARCHAR (50) COMMENT '標題', 334 `from` VARCHAR (20) COMMENT '消息來源', 335 `content` VARCHAR (500) COMMENT '通知內容', 336 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間', 337 `status` TINYINT DEFAULT 10 COMMENT '狀態' 338 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '通知信息表'; 339 340 341 342 CREATE TABLE IF NOT EXISTS `deliver`( 343 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 344 `username` VARCHAR (20) COMMENT '姓名', 345 `mobile` VARCHAR (20) COMMENT '聯繫電話', 346 `password` VARCHAR (50) COMMENT '登陸密碼', 347 `score` FLOAT DEFAULT 5 COMMENT '平均評分', 348 `month_task_num` INT (11) DEFAULT 0 COMMENT '最近一個月完成的訂單量', 349 `total_task_num` INT (11) DEFAULT 0 COMMENT '總完成的訂單量', 350 `status` TINYINT DEFAULT 10 COMMENT '狀態', 351 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間' 352 353 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '送餐員信息表'; 354 355 CREATE TABLE IF NOT EXISTS `deliver_lincense`( 356 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 357 `deliver_id` INT (11) DEFAULT 0 COMMENT '送餐員ID', 358 `idcard_num` VARCHAR (50) COMMENT '身份證號碼', 359 `idcard_img` VARCHAR (500) COMMENT '身份證正面', 360 `idcard_img_back` VARCHAR (500) COMMENT '身份證背面', 361 `bond_money` DECIMAL DEFAULT 0 COMMENT '繳納的保證金', 362 `health_img` VARCHAR (500) COMMENT '健康證', 363 `images` VARCHAR (500) COMMENT '其餘的圖片', 364 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間', 365 `status` TINYINT DEFAULT 10 COMMENT '狀態' 366 367 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '送餐員認證信息表'; 368 369 CREATE TABLE IF NOT EXISTS `deliver_task`( 370 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 371 `order_id` VARCHAR (50) COMMENT '訂單ID', 372 `deliver_id` INT (11) DEFAULT 0 COMMENT '送餐員ID', 373 `send_cost` DECIMAL DEFAULT 0 COMMENT '配送費', 374 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間', 375 `status` TINYINT DEFAULT 10 COMMENT '狀態' 376 377 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '訂單配送表'; 378 379 CREATE TABLE IF NOT EXISTS `search_record`( 380 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 381 `user_id` INT(11) NOT NULL DEFAULT 0 COMMENT '用戶ID', 382 `content` VARCHAR (50) COMMENT '搜索記錄', 383 `status` TINYINT DEFAULT 10 COMMENT '狀態', 384 `add_time` INT(11) DEFAULT 0 COMMENT '加入時間' 385 386 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '用戶搜索記錄'; 387 388 389 390 391 CREATE TABLE IF NOT EXISTS `admin_user`( 392 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 393 `account` VARCHAR (50) NOT NULL UNIQUE COMMENT '登陸帳號', 394 `password` VARCHAR (50) NOT NULL COMMENT '登陸密碼', 395 `username` VARCHAR (20) COMMENT '用戶名字', 396 `group_id` INT (11) DEFAULT 0 COMMENT '管理組ID', 397 `last_login` VARCHAR (500) COMMENT '上次登陸信息', 398 `status` TINYINT DEFAULT 10 COMMENT '狀態', 399 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間' 400 401 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '管理員信息表'; 402 403 CREATE TABLE IF NOT EXISTS `admin_group`( 404 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 405 `group_name` VARCHAR (50) NOT NULL UNIQUE COMMENT '管理組名', 406 `level` TINYINT DEFAULT 0 COMMENT '等級', 407 `power` VARCHAR (5000) COMMENT '權限ID', 408 `status` TINYINT DEFAULT 10 COMMENT '狀態', 409 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間' 410 411 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '管理員分組信息表'; 412 413 414 CREATE TABLE IF NOT EXISTS `admin_log`( 415 `id` INT (11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT '主鍵', 416 `server_id` INT DEFAULT 0 COMMENT '服務器ID', 417 `admin_id` INT (11) DEFAULT 0 COMMENT '管理員ID', 418 `username` VARCHAR (50) COMMENT '管理者名字', 419 `controller` VARCHAR (50) COMMENT '控制器', 420 `action` VARCHAR (50) COMMENT '動做', 421 `detail` VARCHAR (500) COMMENT '詳情', 422 `ip` VARCHAR (50) COMMENT 'IP', 423 `result` VARCHAR (500) COMMENT '操做結果', 424 `status` TINYINT DEFAULT 10 COMMENT '狀態', 425 `add_time` INT (11) DEFAULT 0 COMMENT '加入時間' 426 427 )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '管理員操做日誌';