关于EZDML数据库表结构制作设计工具使用踩的坑
我使用的是一款EZDML的数据库表结构制作设计工具
最开始在数据库创建数据库名为personalmall,基字符集为默认,数据库排序规则也是默认,创建完成之后

去EZDML生成SQL

点击执行sql

报错了
看看sql语句
-- tb_seller
create table `tb_seller`
(
`Id` INTEGER(20) auto_increment primary key not null comment '主键id',
`seller_name` VARCHAR(20) comment '卖家名',
`seller_credit_level` VARCHAR(20) comment '卖家信用级别',
`seller_detail_address` VARCHAR(100) comment '卖家详细地址',
`liaison_name` VARCHAR(20) comment '联系人姓名',
`liaison_wechart` VARCHAR(20) comment '联系人微信',
`liaison_phone` VARCHAR(20) comment '联系人手机',
`liaison_email` VARCHAR(20) comment '联系人邮箱',
`account_number_status` VARCHAR(20) comment '账号状态',
`license_number` VARCHAR(50) comment '营业执照号',
`tax_number` VARCHAR(50) comment '税务登记证号',
`bank_user_name` VARCHAR(20) comment '开户行账号名称',
`bank_account` VARCHAR(50) comment '开户行账号',
`legal_person` VARCHAR(20) comment '法定代表人',
`legal_person_card_id` VARCHAR(50) comment '法定代表人身份证'
);
alter table `tb_seller` comment= '卖家表';
可以看到主键id的类型是NUMERIC或者INTEGER类型
然后我删除数据库重新创建,不选择默认的了

打开personalmall.dmx文件

类型没有改过来,我就
然后在看生成

在回来看看

它还是变回整型的,不过没有关系,在生成sql语句上可以就行了
删除原来的sql

ctrl+a+Enter再点击生成sql
-- tb_seller
create table `tb_seller`
(
`Id` bigint(20) auto_increment primary key not null comment '主键id',
`seller_name` VARCHAR(20) comment '卖家名',
`seller_credit_level` VARCHAR(20) comment '卖家信用级别',
`seller_detail_address` VARCHAR(100) comment '卖家详细地址',
`liaison_name` VARCHAR(20) comment '联系人姓名',
`liaison_wechart` VARCHAR(20) comment '联系人微信',
`liaison_phone` VARCHAR(20) comment '联系人手机',
`liaison_email` VARCHAR(20) comment '联系人邮箱',
`account_number_status` VARCHAR(20) comment '账号状态',
`license_number` VARCHAR(50) comment '营业执照号',
`tax_number` VARCHAR(50) comment '税务登记证号',
`bank_user_name` VARCHAR(20) comment '开户行账号名称',
`bank_account` VARCHAR(50) comment '开户行账号',
`legal_person` VARCHAR(20) comment '法定代表人',
`legal_person_card_id` VARCHAR(50) comment '法定代表人身份证'
);
alter table `tb_seller` comment= '卖家表';
再次点击执行没有问题了
关于EZDML数据库表结构制作设计工具使用踩的坑的更多相关文章
- API文档管理工具-数据库表结构思考.
API文档管理工具-数据库表结构思考. PS: 管理工具只是为了方便自己记录API的一些基本信息,方便不同的开发人员 (App Developer, Restful API Developer)之间的 ...
- 【工具篇】利用DBExportDoc V1.0 For MySQL自动生成数据库表结构文档
对于DBA或开发来说,如何规范化你的数据库表结构文档是灰常之重要的一件事情.但是当你的库,你的表排山倒海滴多的时候,你就会很头疼了. 推荐一款工具DBExportDoc V1.0 For MySQL( ...
- 物理数据模型(PDM)->概念数据模型 (CDM)->面向对象模型 (OOM):适用于已经设计好数据库表结构了。
物理数据模型(PDM)->概念数据模型 (CDM)->面向对象模型 (OOM):适用于已经设计好数据库表结构了. 步骤如下: 一.反向生成物理数据模型PDM 开发环境 PowerDes ...
- magereverse - Magento数据库表结构
Magento数据库表结构相当复杂,250多张表包含了非常多的表关联关系,让刚刚接触Magento的开发者来说真的非常头疼.往往是看到一个产品的各种属性分散在非常多的表中,找不到任何办法来取出它们的数 ...
- 微调数据库表结构,30 分钟搞定 WordPress 数据库查询缓慢问题
同事的美女图片站,基于 WordPress 搭建的,因为数据越来越多,变得慢,我从 PHP slow log 里面看出是 WordPress 有些查询总是很慢,即使已经安装了页面缓存插件,但是由于页面 ...
- FocusBI: 《DW/BI项目管理》之数据库表结构 (原创)
关注微信公众号:FocusBI 查看更多文章:加QQ群:808774277 获取学习资料和一起探讨问题. <商业智能教程>pdf下载地址 链接:https://pan.baidu.com/ ...
- 不同数据库表结构的转化,PowerDesigner的使用教程
通过学习PowerDesigner工具,学习概念模型,物理模型,面向对象模型,业务模型,以及不同数据库表结构的转化. 通过案例给大家分享,sql server 2008r2 数据库和oracle数据库 ...
- Mybatis总结之如何自动生成数据库表结构
一般情况下,用Mybatis的时候是先设计表结构再进行实体类以及映射文件编写的,特别是用代码生成器的时候. 但有时候不想用代码生成器,也不想定义表结构,那怎么办? 这个时候就会想到Hibernate, ...
- 为什么要用hibernate 与基于数据库表结构的项目开发
最近开始学习hibernate,其实并不知道要学习什么,有什么用.后来问了一下同事,他就说快捷方便简单,很多事情不用自己做他会帮你做好,但是我觉得不应该是这样的,于是我就去搜了一下,就搜到了一篇帖子, ...
随机推荐
- nginx check健康检查
nginx利用第三方模块nginx_upstream_check_module来检查后端服务器的健康情况 大家都知道,前段nginx做反代,如果后端服务器宕掉的话,nginx是不能把这台realser ...
- U盘防病毒
1.待查 http://jingyan.baidu.com/article/a3f121e4ced14ffc9052bbca.html
- [转帖]Linux内核剖析(一)Linux的历史
Linux内核剖析(一)Linux的历史 https://www.cnblogs.com/alantu2018/p/8991158.html Unix操作系统 Unix的由来 汤普逊和里奇最早是在贝尔 ...
- 【转帖】一文看懂docker容器技术架构及其中的各个模块
一文看懂docker容器技术架构及其中的各个模块 原创 波波说运维 2019-09-29 00:01:00 https://www.toutiao.com/a6740234030798602763/ ...
- Spring boot+Websocket实例1
简单的demo https://github.com/callicoder/spring-boot-websocket-chat-demo
- lubuntu踩坑全记录
为了降低系统占用,毕业之后一直用lubuntu不用ubuntu...操作其实差不多,就是lubuntu有一些小坑坑:P 本文是我的踩坑全记录.长期更新. 调分辨率 升级命令lubuntu不出登录页面 ...
- mosquitto安装遇到问题和解决办法
问题1 make编译报错,提示xsltproc命令未找到 解决办法: yum install libxslt 问题2 make编译报错,提示: failed to load external ent ...
- ARTS第六周打卡
Algorithm : 做一个 leetcode 的算法题 1.合并两个排序链表 2.树的子结构 3.二叉树的镜像 4.包含Min函数的栈 5.栈的压入.弹出 6.二叉搜索树的后序遍历 7.从上往下打 ...
- C++Primer 5th Chap9 Sequential Container
vector 可变大小数组,支持快速随机访问(在除了尾部之外部分插入删除元素很慢) deque 双端队列,支持快速随机访问(在头尾插入删除元素很快) list 双向链表,仅支持双向顺序访问(在任何位置 ...
- 1231: 删除字符串中指定的字符(Java)
WUSTOJ 1231: 删除字符串中指定的字符 题目 原题链接 Description 明天就要英语考试了,小明明正在挑灯夜战背单词.小明明发现单词很难背,背一个忘一个.经过仔细研究,小明明发现单词 ...