1.

DROP TABLE IF EXISTS `sys_warehouse_area`;
CREATE TABLE `sys_warehouse_area` (
`id` bigint(20) NOT NULL COMMENT '仓库区域编号',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '仓库区域名称',
`lang_code` varchar(20) NOT NULL DEFAULT '' COMMENT '多语言代码',
`status` bit(1) NOT NULL DEFAULT b'0' COMMENT '状态',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '仓库区域类型,1 大包裹区域,2小包裹区域',
`create_user` varchar(150) NOT NULL DEFAULT '' COMMENT '创建人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_user` varchar(150) NOT NULL DEFAULT '' COMMENT '更新人',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`delete_user` varchar(150) NOT NULL DEFAULT '' COMMENT '删除人',
`delete_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '删除时间',
`remarks` varchar(200) NOT NULL DEFAULT '' COMMENT '备注',
`pass_no` varchar(30) NOT NULL DEFAULT '' COMMENT '格口号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='仓库区域表';

2.

CREATE TABLE `Testuser` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`username` varchar(64) NOT NULL DEFAULT '',
`mobile` int(10) unsigned NOT NULL DEFAULT '0',
`shijian` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

3.

/*
Navicat MySQL Data Transfer

Source Server : Pcs_Dev 开发
Source Server Version : 50508
Source Host : 172.16.30.47:8066
Source Database : pcs_order

Target Server Type : MYSQL
Target Server Version : 50508
File Encoding : 65001

Date: 2018-07-02 15:05:09
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for prealert_order
-- ----------------------------
DROP TABLE IF EXISTS `prealert_order`;
CREATE TABLE `prealert_order` (
`id` bigint(18) NOT NULL COMMENT '主键',
`source` varchar(32) NOT NULL DEFAULT '' COMMENT '订单来源(平台)',
`refer_order_id` varchar(50) NOT NULL COMMENT '交易订单ID',
`refer_carriage_order_id` varchar(32) DEFAULT '' COMMENT '二段订单的交易订单号',
`order_value` decimal(20,5) DEFAULT '0.00000' COMMENT '订单金额(不包括邮费),单位为”元“',
`total_shipping_fee` decimal(20,5) DEFAULT '0.00000' COMMENT '订单邮费, 单位为''元''',
`total_payment_amount` decimal(20,5) DEFAULT '0.00000' COMMENT '订单的总价格(orderValue + totalShippingFee) 单位为元',
`currency` varchar(16) DEFAULT '' COMMENT '币种',
`units` varchar(20) DEFAULT NULL COMMENT '金额计量单位',
`category_feature` varchar(32) DEFAULT '' COMMENT '交易单品类特征',
`seller_id` bigint(18) DEFAULT NULL COMMENT '卖家ID',
`buyer_id` bigint(18) DEFAULT NULL COMMENT '买家ID',
`order_remark` varchar(256) DEFAULT NULL COMMENT '交易订单备注信息',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`send_inbounded_message` enum('Y','N') DEFAULT 'N',
PRIMARY KEY (`id`),
UNIQUE KEY `unique_referOrderId_source` (`source`,`refer_order_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='交易订单表';

4.

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for prealert_order_item
-- ----------------------------
DROP TABLE IF EXISTS `prealert_order_item`;
CREATE TABLE `prealert_order_item` (
`id` bigint(11) NOT NULL COMMENT '主键',
`order_id` bigint(18) DEFAULT NULL COMMENT '交易订单的ID(关联prealert_order表的ID字段)',
`package_id` bigint(20) DEFAULT NULL COMMENT '包裹id',
`refer_item_id` varchar(32) NOT NULL DEFAULT '' COMMENT '商品ID',
`refer_sku_id` varchar(32) DEFAULT NULL,
`item_name` varchar(256) NOT NULL DEFAULT '' COMMENT '商品名称',
`item_category_name` varchar(32) DEFAULT '' COMMENT '商品类目ID+名称 格式为“id-name”',
`first_category_id` bigint(32) DEFAULT NULL COMMENT '一级品类ID',
`second_category_id` bigint(32) DEFAULT NULL COMMENT '二级(末级)品类ID',
`item_quantity` int(11) NOT NULL DEFAULT '0' COMMENT '商品购买数量',
`item_unit_price` decimal(20,5) DEFAULT '0.00000' COMMENT '商品单价,单位为元',
`total_item_actual_price` decimal(20,5) NOT NULL DEFAULT '0.00000' COMMENT '商品的实付金额,单位为:”元”',
`currency` varchar(16) DEFAULT NULL COMMENT '币种',
`units` varchar(20) DEFAULT NULL COMMENT '金额计量单位',
`item_remark` varchar(256) DEFAULT '' COMMENT '购买商品的sku属性描述,比如颜色、尺寸',
`item_pic_url` varchar(512) DEFAULT '' COMMENT '商品描述URL',
`item_detail_url` varchar(512) DEFAULT NULL COMMENT '商品详情url',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `fk_trade_order_id` (`order_id`) USING BTREE,
KEY `idx_package_id` (`package_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单商品表';

Mysql建表好的例子的更多相关文章

  1. 三种常用的MySQL建表语句

    MySQL建表语句是最基础的SQL语句之一,下面就为您介绍最常用的三种MySQL建表语句,如果您对MySQL建表语句方面感兴趣的话,不妨一看. 1.最简单的: CREATE TABLE t1(    ...

  2. 基于表的数据字典构造MySQL建表语句

    表的数据字典格式如下: 如果手动写MySQL建表语句,确认麻烦,还不能保证书写一定正确. 写了个Perl脚本,可快速构造MySQL脚本语句. 脚本如下: #!/usr/bin/perl use str ...

  3. mysql建表出现Timestamp错误

    mysql建表时如果有两个或以上的字段为Timestamp,那么可能会出现如下错误: Incorrect table definition; there can be only one TIMESTA ...

  4. MySql 建表出现的问题:[ERR] 1064 - You have an error in your SQL syntax; check the manual.......

    使用 MySql 建表出现的问题 在使用 Navicat Premium 运行 sql 语句进行建表时,MySQL 报错如下: 建表语句: DROP DATABASE IF EXISTS javawe ...

  5. MySQL 建表语句 create table 中的列定义

    MySQL 建表语句 create table 中的列定义: column_definition: data_type [NOT NULL | NULL] [DEFAULT default_value ...

  6. 【转载】mysql建表date类型不能设置默认值

    如题,mysql建表date类型的不能设置一个默认值,比如我这样: CREATE TABLE `new_table` ( `biryhday` datetime NULL DEFAULT '1996- ...

  7. Mysql建表通用写法

    Mysql建表通用写法 CREATE TABLE IF NOT EXISTS stu( id ) PRIMARY KEY AUTO_INCREMENT,//主键 自增 stuname ) NOT NU ...

  8. 【记录】Mysql 建表注意事项

    博主最近打算搭建商城,由于之前对建表只有很浅显的理解,没有太过深入了解,建表过程中遇到一些问题,现记录如下, 如有问题请各位留言指正,感激不尽: 建表时设置如何设置联合主键?如下标红处: CREATE ...

  9. MySQL建表DDL规范(欢迎补充)

    MySQL建表DDL规范(欢迎补充) 基本规范: 表名和字段名全大写,一般表名以T开头 脚本需支持可重复执行,带IF NOT EXISTS ,但不可带DROP语句 字符集使用utf8mb4 (CHAR ...

随机推荐

  1. react setstate

    1.prevstate参数 https://segmentfault.com/q/1010000008177874 2.不是实时渲染 http://bbs.reactnative.cn/topic/3 ...

  2. C. Mail Stamps---cf29c(离散化,图)

    题目链接:http://codeforces.com/problemset/problem/29/C 题意就是有n(1e5)个点,找到一条能把所有的点都包含在内的路径,由于点的编号是 1e9 所以不得 ...

  3. UVA11426 GCD - Extreme (II)---欧拉函数的运用

    题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...

  4. 使用nginx搭建文件下载服务器

    搭建一个文件服务器的方式有很多,本文介绍笔者曾经用过的两种: 使用nginx 使用java服务,通过controller提供 一.使用nginx搭建 在nginx.conf中直接配置server即可, ...

  5. Python慢,为啥还有大公司用?

    PyCon 是全世界最大的以 Python 编程语言 为主题的技术大会,大会由 Python 社区组织,每年举办一次.在 Python 2017 上,Instagram 的工程师们带来了一个有关 Py ...

  6. spring中的缓存--Caching

    1.spring从3.1开始支持缓存功能.spring 自带的缓存机制它只在方法上起作用,对于你使用其他持久化层的框架来讲,是没有影响的,相对来讲这种缓存方式还是不错的选择. 2.提供缓存的接口:or ...

  7. 纯css,div隐藏滚动条,保留鼠标滚动效果。

    示例1: html,body { height: 100%; } body { overflow: hidden; } .full-screen { position: relative; width ...

  8. RF是如何工作的?

    随机森林的发展史 谈及随机森林算法的产生与发展,我们必须回溯到20世纪80年代.可以说,该算法是Leo Breiman, Adele Cutler, Ho Tin Kam, Dietterich, A ...

  9. boost 智能指针intrusive_ptr

    boost::intrusive_ptr一种“侵入式”的引用计数指针,它实际并不提供引用计数功能,而是要求被存储的对象自己实现引用计数功能,并提供intrusive_ptr_add_ref和intru ...

  10. 我与前端之间不得不说的三天两夜之javaScript

    前端基础之JavaScript   JavaScript概述   JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件 ...