lihang
2023-05-04 3579af2945dd38d841a23cd340acd474bb63773a
Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllBehavior.java
@@ -26,80 +26,4 @@
    */
   String DEFAULT = "default";
   /**
    * 字符串
    */
   String VARCHAR = "varchar2";
   /**
    * 数字
    */
   String NUMBER = "number";
   /**
    * 日期,日期时间,时间戳
    */
   String TIMESTAMP = "TIMESTAMP";
   /**
    * 获取创建的sql语句中属性部分
    * @param attributeVOList 属性的立碑
    * @return sql语句
    */
   String getCreateSqlByAttributeForBtm(List<BtmTypeAttributeVO> attributeVOList);
   /**
    * 处理整数类型的sql转换
    * @param attributeVO 属性
    * @return sql
    */
   String dealNumberCreateSql(BtmTypeAttributeVO attributeVO);
   /**
    * 调用处理默认值和非空
    * @param attributeVO 属性
    * @return 执行结果
    */
   String dealDefaultAndNull(BtmTypeAttributeVO attributeVO);
   /**
    * 处理默认值
    * @param defaultValue 默认值
    * @return sql
    */
   String dealDefaultValue(String defaultValue);
   /**
    * 处理浮点数类型的sql转换
    * @param attributeVO 属性
    * @return sql
    */
   String dealDoubleCreateSql(BtmTypeAttributeVO attributeVO);
   /**
    * 处理非空
    * @return sql
    */
   String dealNullableSql(BtmTypeAttributeVO attributeVO);
   /**
    * 处理布尔类型的sql转换
    * @param attributeVO 属性
    * @return sql
    */
   String dealBooleanCreateSql(BtmTypeAttributeVO attributeVO);
   /**
    * 处理日期时间类型的sql转换
    * @param attributeVO 属性
    * @return sql
    */
   String dealDateTimeCreateSql(BtmTypeAttributeVO attributeVO);
   /**
    * 处理字符串类型的sql转换
    * @param attributeVO 属性
    * @return sql
    */
   String dealStringCreateSql(BtmTypeAttributeVO attributeVO);
}