新建模型命令
-
ant -f bin/tools.xml class -Dclass.includes=com/test/CustomObject.java
执行成功后查看同目是否生成带下划线同名文件
descendentRegistry.properties
associationRegistry.properties
modelRegistry.properties
3个文件中(至少一个文件)是否有了建模对象关键字,根据建模文件的 .ser文件是否生成 -
ant -f bin/tools.xml sql_script -Dgen.input=com.test.CustomObject
生成sql文件 位置在wt_home/db/sql3
-
sqlplus 用户名/密码(wcadmin/wcadmin) 链接数据库建表
在wc_home/db/sql3目录下连接数据库,执行生成的SQL文件
删除模型命令
1:ant -f bin/tools.xml model_uninstall -Dmodel_uninstall.filter=CustomObject
注意
创建模型命令 和 删除模型命令,需要安装的介质中,包含InfoModel模块。
如果未安装该模块,可在有该模块的环境上安装,然后将生成的 .ser .class .properties文件内容部署到自己环境中
删除模型需要删除 .ser .class .properties文件中模型内容。
并执行下面SQL
delete from WTTYPEDEFINITION t where t.NAME like '%com.test.CustomObject%';
delete from WTTYPEDEFINITIONMASTER tm where tm.INTHID like '%com.test.CustomObject%';
delete from LWCTYPEDEFINITION t where t.NAME like '%com.test.CustomObject%';