|
|
@@ -0,0 +1,161 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8" ?>
|
|
|
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
|
+<mapper namespace="com.goldenwater.common.core.mapper.ObjSyncMapper">
|
|
|
+
|
|
|
+ <insert id="insertObjEng" parameterType="com.goldenwater.common.core.domain.obj.ObjEng">
|
|
|
+ insert into OBJ_ENG (GUID, ENG_CODE, ENG_NAME, ENG_TYPE, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{engCode}, #{engName}, #{engType}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set ENG_CODE=EXCLUDED.ENG_CODE, ENG_NAME=EXCLUDED.ENG_NAME,
|
|
|
+ ENG_TYPE=EXCLUDED.ENG_TYPE, FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjEng" parameterType="com.goldenwater.common.core.domain.obj.ObjEng">
|
|
|
+ update OBJ_ENG set ENG_CODE=#{engCode}, ENG_NAME=#{engName}, ENG_TYPE=#{engType},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjEng" parameterType="String">delete from OBJ_ENG where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjRes" parameterType="com.goldenwater.common.core.domain.obj.ObjRes">
|
|
|
+ insert into OBJ_RES (GUID, RES_CODE, RES_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{resCode}, #{resName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set RES_CODE=EXCLUDED.RES_CODE, RES_NAME=EXCLUDED.RES_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjRes" parameterType="com.goldenwater.common.core.domain.obj.ObjRes">
|
|
|
+ update OBJ_RES set RES_CODE=#{resCode}, RES_NAME=#{resName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjRes" parameterType="String">delete from OBJ_RES where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjWaga" parameterType="com.goldenwater.common.core.domain.obj.ObjWaga">
|
|
|
+ insert into OBJ_WAGA (GUID, WAGA_CODE, WAGA_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{wagaCode}, #{wagaName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set WAGA_CODE=EXCLUDED.WAGA_CODE, WAGA_NAME=EXCLUDED.WAGA_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjWaga" parameterType="com.goldenwater.common.core.domain.obj.ObjWaga">
|
|
|
+ update OBJ_WAGA set WAGA_CODE=#{wagaCode}, WAGA_NAME=#{wagaName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjWaga" parameterType="String">delete from OBJ_WAGA where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjPust" parameterType="com.goldenwater.common.core.domain.obj.ObjPust">
|
|
|
+ insert into OBJ_PUST (GUID, PUST_CODE, PUST_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{pustCode}, #{pustName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set PUST_CODE=EXCLUDED.PUST_CODE, PUST_NAME=EXCLUDED.PUST_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjPust" parameterType="com.goldenwater.common.core.domain.obj.ObjPust">
|
|
|
+ update OBJ_PUST set PUST_CODE=#{pustCode}, PUST_NAME=#{pustName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjPust" parameterType="String">delete from OBJ_PUST where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjHyst" parameterType="com.goldenwater.common.core.domain.obj.ObjHyst">
|
|
|
+ insert into OBJ_HYST (GUID, HYST_CODE, HYST_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{hystCode}, #{hystName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set HYST_CODE=EXCLUDED.HYST_CODE, HYST_NAME=EXCLUDED.HYST_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjHyst" parameterType="com.goldenwater.common.core.domain.obj.ObjHyst">
|
|
|
+ update OBJ_HYST set HYST_CODE=#{hystCode}, HYST_NAME=#{hystName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjHyst" parameterType="String">delete from OBJ_HYST where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjDike" parameterType="com.goldenwater.common.core.domain.obj.ObjDike">
|
|
|
+ insert into OBJ_DIKE (GUID, DIKE_CODE, DIKE_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{dikeCode}, #{dikeName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set DIKE_CODE=EXCLUDED.DIKE_CODE, DIKE_NAME=EXCLUDED.DIKE_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjDike" parameterType="com.goldenwater.common.core.domain.obj.ObjDike">
|
|
|
+ update OBJ_DIKE set DIKE_CODE=#{dikeCode}, DIKE_NAME=#{dikeName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjDike" parameterType="String">delete from OBJ_DIKE where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjIrr" parameterType="com.goldenwater.common.core.domain.obj.ObjIrr">
|
|
|
+ insert into OBJ_IRR (GUID, IRR_CODE, IRR_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{irrCode}, #{irrName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set IRR_CODE=EXCLUDED.IRR_CODE, IRR_NAME=EXCLUDED.IRR_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjIrr" parameterType="com.goldenwater.common.core.domain.obj.ObjIrr">
|
|
|
+ update OBJ_IRR set IRR_CODE=#{irrCode}, IRR_NAME=#{irrName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjIrr" parameterType="String">delete from OBJ_IRR where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjWadi" parameterType="com.goldenwater.common.core.domain.obj.ObjWadi">
|
|
|
+ insert into OBJ_WADI (GUID, WADI_CODE, WADI_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{wadiCode}, #{wadiName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set WADI_CODE=EXCLUDED.WADI_CODE, WADI_NAME=EXCLUDED.WADI_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjWadi" parameterType="com.goldenwater.common.core.domain.obj.ObjWadi">
|
|
|
+ update OBJ_WADI set WADI_CODE=#{wadiCode}, WADI_NAME=#{wadiName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjWadi" parameterType="String">delete from OBJ_WADI where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjSd" parameterType="com.goldenwater.common.core.domain.obj.ObjSd">
|
|
|
+ insert into OBJ_SD (GUID, SD_CODE, SD_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{sdCode}, #{sdName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set SD_CODE=EXCLUDED.SD_CODE, SD_NAME=EXCLUDED.SD_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjSd" parameterType="com.goldenwater.common.core.domain.obj.ObjSd">
|
|
|
+ update OBJ_SD set SD_CODE=#{sdCode}, SD_NAME=#{sdName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjSd" parameterType="String">delete from OBJ_SD where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjCws" parameterType="com.goldenwater.common.core.domain.obj.ObjCws">
|
|
|
+ insert into OBJ_CWS (GUID, CWS_CODE, CWS_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{cwsCode}, #{cwsName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set CWS_CODE=EXCLUDED.CWS_CODE, CWS_NAME=EXCLUDED.CWS_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjCws" parameterType="com.goldenwater.common.core.domain.obj.ObjCws">
|
|
|
+ update OBJ_CWS set CWS_CODE=#{cwsCode}, CWS_NAME=#{cwsName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjCws" parameterType="String">delete from OBJ_CWS where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjOthe" parameterType="com.goldenwater.common.core.domain.obj.ObjOthe">
|
|
|
+ insert into OBJ_OTHE (GUID, OBJ_CODE, OBJ_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{objCode}, #{objName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set OBJ_CODE=EXCLUDED.OBJ_CODE, OBJ_NAME=EXCLUDED.OBJ_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjOthe" parameterType="com.goldenwater.common.core.domain.obj.ObjOthe">
|
|
|
+ update OBJ_OTHE set OBJ_CODE=#{objCode}, OBJ_NAME=#{objName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjOthe" parameterType="String">delete from OBJ_OTHE where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjProj" parameterType="com.goldenwater.common.core.domain.obj.ObjProj">
|
|
|
+ insert into OBJ_PROJ (GUID, PROJ_CODE, PROJ_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{projCode}, #{projName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set PROJ_CODE=EXCLUDED.PROJ_CODE, PROJ_NAME=EXCLUDED.PROJ_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjProj" parameterType="com.goldenwater.common.core.domain.obj.ObjProj">
|
|
|
+ update OBJ_PROJ set PROJ_CODE=#{projCode}, PROJ_NAME=#{projName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjProj" parameterType="String">delete from OBJ_PROJ where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+ <insert id="insertObjAd" parameterType="com.goldenwater.common.core.domain.obj.ObjAd">
|
|
|
+ insert into OBJ_AD (GUID, AD_CODE, AD_NAME, FROM_DATE, TO_DATE)
|
|
|
+ values (#{guid}, #{adCode}, #{adName}, #{fromDate}, #{toDate})
|
|
|
+ on conflict (GUID) do update set AD_CODE=EXCLUDED.AD_CODE, AD_NAME=EXCLUDED.AD_NAME,
|
|
|
+ FROM_DATE=EXCLUDED.FROM_DATE, TO_DATE=EXCLUDED.TO_DATE
|
|
|
+ </insert>
|
|
|
+ <update id="updateObjAd" parameterType="com.goldenwater.common.core.domain.obj.ObjAd">
|
|
|
+ update OBJ_AD set AD_CODE=#{adCode}, AD_NAME=#{adName},
|
|
|
+ FROM_DATE=#{fromDate}, TO_DATE=#{toDate} where GUID=#{guid}
|
|
|
+ </update>
|
|
|
+ <delete id="deleteObjAd" parameterType="String">delete from OBJ_AD where GUID=#{guid}</delete>
|
|
|
+
|
|
|
+</mapper>
|