zoukankan      html  css  js  c++  java
  • PowerDesigner 自动为MySQL的PDM生成Indenty的脚本

    '*****************************************************************************
    dim model 'current model
    set model = ActiveModel
    If (model Is Nothing) Then
    MsgBox "There is no current Model"
    ElseIf Not model.IsKindOf(PdPDM.cls_Model) Then
    MsgBox "The current model is not an Physical Data model."
    Else
    ProcessTables model
    End If
    '*****************************************************************************
    '*****************************************************************************
    sub ProcessTables(folder)
    
    dim table
    for each table in folder.tables
    if not table.IsShortCut then
    ProcessTable table
    end if
    next
    
    dim subFolder
    for each subFolder in folder.Packages
    ProcessTables subFolder
    next
    end sub
    '*****************************************************************************
    '*****************************************************************************
    sub ProcessTable(table)
    dim col
    for each col in table.Columns
    
    if col.Primary and not col.ForeignKey then
    col.Identity = true
    end if
    next
    end sub
    
  • 相关阅读:
    常用数据类型占用内存大小
    A2W,W2A等的使用
    Java 注释规范
    windows WTL使用命令行参数
    C++ for循环与迭代器
    C++11 正则表达式简单运用
    LINUX部署SVN服务器
    LINUX搭建PySpider爬虫服务
    Linux常用操作指令
    Centos搭建Seafile个人网盘
  • 原文地址:https://www.cnblogs.com/huangjacky/p/2612418.html
Copyright © 2011-2022 走看看