PowerDesigner 创建数据库模型自动生成模型类自动生成Sql脚本

Posted drea

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PowerDesigner 创建数据库模型自动生成模型类自动生成Sql脚本相关的知识,希望对你有一定的参考价值。

 一、保存工作空间

技术分享图片

二、文件->新建模型

技术分享图片

三、新建数据库表

技术分享图片

技术分享图片

四、修改数据库表名称

技术分享图片

五、设置数据库表字段

技术分享图片

技术分享图片

六、工具->Generate Object-Oriented Model

打开详情页签,去掉“检查模型”和名称转换为编码

技术分享图片

打开常规,选择你想要生成的语言,应用并确认

技术分享图片

技术分享图片

 

七、语言->Edit Current Object Language->Profile->Attribute->Templates->definition

按自己的需求重写代码生成模板应用确认即可,比如我的C#模板:

.if (%isValidAttribute%)

///<summary>
/// [%Name%]
///</summary>

.if (%comment%)
/// <remarks>
[%comment%]
/// </remarks>

.endif

.if (%Multiple% == false) and (%isIndexer% == false)
[%visibility% ][%flags% ]%dataType% %code%[ = %InitialValue%] { get; set; }

.else
[%visibility% ][%flags% ]%dataType%[%arraySize%] %code%[ = %InitialValue%] { get; set; }

.endif
.endif

 

技术分享图片

八、语言->Generate C# Code->Generated Files

选择你需要代码的生成的模型

技术分享图片

技术分享图片

 

九、数据库->Change Current DBMS

选择你要生成的Sql格式

技术分享图片

十、数据库->生成数据库

确认生成即可

技术分享图片

 

以上是关于PowerDesigner 创建数据库模型自动生成模型类自动生成Sql脚本的主要内容,如果未能解决你的问题,请参考以下文章

PowerDesigner生成sql脚本

如何使用powerdesigner建数据表并生成脚本

如何使用PowerDesigner创建物理数据模型

PowerDesigner生成CDM模型

PowerDesigner 创建概念模型转换显示风格概念模型转逻辑模型

PowerDesigner - 防止数据库名称在生成的 SQL 中为大写