OWL ITS + 탐지시스템(인터넷 진흥원)
wyu
2021-11-09 da977fe546163a310ade61bb90ca5f3dd7d7ffe6
ISP, Hoting 데이터베이스 수정
3개 파일 변경됨
36 ■■■■ 파일 변경됨
src/main/resources/migration/V1_11__Alter_Table.sql 4 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/resources/mybatis/query-template/HostingField-template.xml 28 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/resources/mybatis/query-template/IspField-template.xml 4 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/resources/migration/V1_11__Alter_Table.sql
@@ -12,7 +12,7 @@
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `isp`(
CREATE TABLE `isp_field`(
    `id` BIGINT(11) AUTO_INCREMENT,
    `code` varchar (50) NOT NULL,
    `name` VARCHAR(50) NOT NULL,
@@ -28,7 +28,7 @@
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `hosting`(
CREATE TABLE `hosting_field`(
    `id` BIGINT(11) AUTO_INCREMENT,
    `code` varchar (50) NOT NULL,
    `name` VARCHAR(50) NOT NULL,
src/main/resources/mybatis/query-template/HostingField-template.xml
@@ -5,21 +5,21 @@
    <select id="find" resultType="java.util.HashMap" parameterType="kr.wisestone.owl.web.condition.HostingFieldCondition">
        SELECT
        ht.id as id,
        ht.code as code,
        ht.name as name,
        ht.manager as manager,
        ht.tel as tel,
        ht.email as email,
        ht.memo as memo
        h.id as id,
        h.code as code,
        h.name as name,
        h.manager as manager,
        h.tel as tel,
        h.email as email,
        h.memo as memo
        FROM
        hosting ht
        hosting_field h
        WHERE 1=1
        <if test="name != '' and name != null">
            AND ht.name like CONCAT('%',#{name},'%')
            AND h.name like CONCAT('%',#{name},'%')
        </if>
        <if test="id != '' and id != null">
            AND ht.id like CONCAT('%',#{id},'%')
            AND h.id like CONCAT('%',#{id},'%')
        </if>
        <if test="pageSize != '' and pageSize != null">
            limit #{pageSize} offset #{page};
@@ -28,15 +28,15 @@
    <select id="count" resultType="java.lang.Long" parameterType="kr.wisestone.owl.web.condition.HostingFieldCondition">
        SELECT
        count(ht.id)
        count(h.id)
        FROM
        hosting ht
        hosting_field h
        WHERE 1=1
        <if test="name != '' and name != null">
            AND ht.name like CONCAT('%',#{name},'%')
            AND h.name like CONCAT('%',#{name},'%')
        </if>
        <if test="id != '' and id != null">
            AND ht.id like CONCAT('%',#{id},'%')
            AND h.id like CONCAT('%',#{id},'%')
        </if>
    </select>
</mapper>
src/main/resources/mybatis/query-template/IspField-template.xml
@@ -13,7 +13,7 @@
        i.email as email,
        i.memo as memo
        FROM
        isp i
        isp_field i
        WHERE 1=1
        <if test="name != '' and name != null">
            AND i.name like CONCAT('%',#{name},'%')
@@ -30,7 +30,7 @@
        SELECT
        count(i.id)
        FROM
        isp i
        isp_field i
        WHERE 1=1
        <if test="name != '' and name != null">
            AND i.name like CONCAT('%',#{name},'%')