| | |
| | | package com.vci.ubcs.ddl.processor.dll; |
| | | |
| | | import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; |
| | | import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; |
| | | |
| | | import java.util.List; |
| | | |
| | |
| | | * @param attributeVOList 属性的立碑 |
| | | * @return sql语句 |
| | | */ |
| | | String getCreateSqlByAttributeForBtm(List<OmdBtmTypeAttributeVO> attributeVOList); |
| | | String getCreateSqlByAttributeForBtm(List<BtmTypeAttributeVO> attributeVOList); |
| | | |
| | | /** |
| | | * 处理整数类型的sql转换 |
| | | * @param attributeVO 属性 |
| | | * @return sql |
| | | */ |
| | | String dealNumberCreateSql(OmdBtmTypeAttributeVO attributeVO); |
| | | String dealNumberCreateSql(BtmTypeAttributeVO attributeVO); |
| | | |
| | | /** |
| | | * 调用处理默认值和非空 |
| | | * @param attributeVO 属性 |
| | | * @return 执行结果 |
| | | */ |
| | | String dealDefaultAndNull(OmdBtmTypeAttributeVO attributeVO); |
| | | String dealDefaultAndNull(BtmTypeAttributeVO attributeVO); |
| | | |
| | | /** |
| | | * 处理默认值 |
| | |
| | | * @param attributeVO 属性 |
| | | * @return sql |
| | | */ |
| | | String dealDoubleCreateSql(OmdBtmTypeAttributeVO attributeVO); |
| | | String dealDoubleCreateSql(BtmTypeAttributeVO attributeVO); |
| | | |
| | | /** |
| | | * 处理非空 |
| | | * @return sql |
| | | */ |
| | | String dealNullableSql(OmdBtmTypeAttributeVO attributeVO); |
| | | String dealNullableSql(BtmTypeAttributeVO attributeVO); |
| | | |
| | | /** |
| | | * 处理布尔类型的sql转换 |
| | | * @param attributeVO 属性 |
| | | * @return sql |
| | | */ |
| | | String dealBooleanCreateSql(OmdBtmTypeAttributeVO attributeVO); |
| | | String dealBooleanCreateSql(BtmTypeAttributeVO attributeVO); |
| | | |
| | | /** |
| | | * 处理日期时间类型的sql转换 |
| | | * @param attributeVO 属性 |
| | | * @return sql |
| | | */ |
| | | String dealDateTimeCreateSql(OmdBtmTypeAttributeVO attributeVO); |
| | | String dealDateTimeCreateSql(BtmTypeAttributeVO attributeVO); |
| | | |
| | | /** |
| | | * 处理字符串类型的sql转换 |
| | | * @param attributeVO 属性 |
| | | * @return sql |
| | | */ |
| | | String dealStringCreateSql(OmdBtmTypeAttributeVO attributeVO); |
| | | String dealStringCreateSql(BtmTypeAttributeVO attributeVO); |
| | | } |