关于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,其实并不知道要学习什么,有什么用.后来问了一下同事,他就说快捷方便简单,很多事情不用自己做他会帮你做好,但是我觉得不应该是这样的,于是我就去搜了一下,就搜到了一篇帖子, ...
随机推荐
- 使用django进行大文件的上传下载
下载 基于Django建立的网站,如果提供文件下载功能,最简单的方式莫过于将静态文件交给Nginx等处理,但有些时候,由于网站本身逻辑,需要通过Django提供下载功能,如页面数据导出功能(下载动态生 ...
- Stream入门及Stream在JVM中的线程表现
继上次学习过Java8中的非常重要的Lambda表达式之后,接下来就要学习另一个也比较重要的知识啦,也就如标题所示:Stream,而它的学习是完全依赖于之前学习的Lambda表达式. 小实验引入: 这 ...
- web 系统发展历程
文章目录 web系统的发展历程 ------- **单机`mysql`的美好年代** ------ **Memcached(缓存)+Mysql+垂直拆分** ------ **mysql 主从读写分离 ...
- Python基础 第7章 再谈抽象
1. 1 多态 多态,即便不知道变量指向的是哪种对象,也能对其执行操作,且操作的行为将随对象所属的类型(类)而异. 1.2 多态与方法 当无需知道对象是什么样的就能对其执行操作时,都是多态在起作用. ...
- gdb调试命令总结
常用命令: l 列出源代码 每次默认列10行 list 行号 列出从第几行开始的源代码 list函数名 列出某个函数的源代码 r 运行程序 next(或n) 执行下一行语句 ...
- vue-cookies的使用
安装vue-cookies npm install vue-cookies --save 使用vue-cookies // 在main.js中 // require var Vue = require ...
- Ubuntu16.04 换源(或者404 Not Found问题)
当执行sudo apt-get update或者sudo apt-get install命令时,出现以下两个问题: “apt-get 404 Not Found Package Repository ...
- 【满k叉树】Perfect Tree
题目描述 Given a positive integer k, we define a rooted tree to be k-perfect, if and only if it meets bo ...
- Luogu5327 ZJOI2019语言(树上差分+线段树合并)
暴力树剖做法显然,即使做到两个log也不那么优美. 考虑避免树剖做到一个log.那么容易想到树上差分,也即要对每个点统计所有经过他的路径产生的总贡献(显然就是所有这些路径端点所构成的斯坦纳树大小),并 ...
- webapi IHttpActionResult无引用和config.MapHttpAttributeRoutes()无引用解决办法
1. 打开NuGet,打开方法 工具->库程序包管理器->程序包管理器控制台,如下图所示: 2. 输入如下命令Install-Package Microsoft.AspNet.WebApi ...