diff --git a/src/main/java/cokr/xit/base/file/FileInfo.java b/src/main/java/cokr/xit/base/file/FileInfo.java
index 7358c0e..63d684e 100644
--- a/src/main/java/cokr/xit/base/file/FileInfo.java
+++ b/src/main/java/cokr/xit/base/file/FileInfo.java
@@ -280,6 +280,7 @@ public class FileInfo extends AbstractEntity {
infoType,
infoKey,
subType,
+ subCode,
name,
path,
url,
@@ -380,6 +381,22 @@ public class FileInfo extends AbstractEntity {
return this;
}
+ /**관계 정보 기준 하위코드를 반환한다. 프로그램에서 정의.
+ * @return 관계 정보 기준 하위코드
+ */
+ public String getSubCode() {
+ return subCode;
+ }
+
+ /**관계 정보 기준 하위코드를 설정한다. 프로그램에서 정의.
+ * @param subCode 관계 정보 기준 하위코드
+ * @return 현재 FileInfo
+ */
+ public FileInfo setSubCode(String subCode) {
+ this.subCode = subCode;
+ return this;
+ }
+
/**파일이름을 반환한다.
* @return 파일이름
*/
diff --git a/src/main/resources/sql/mapper/file-mapper.xml b/src/main/resources/sql/mapper/file-mapper.xml
index ba21551..afb7b2c 100644
--- a/src/main/resources/sql/mapper/file-mapper.xml
+++ b/src/main/resources/sql/mapper/file-mapper.xml
@@ -7,6 +7,7 @@
+
@@ -75,6 +76,7 @@ INSERT INTO TB_FILE (
, INF_TYPE
, INF_KEY
, SUB_TYPE
+ , SUB_CODE
, FILE_NM
, FILE_PATH
, MIME_TYPE
@@ -89,6 +91,7 @@ INSERT INTO TB_FILE (
, #{file.infoType}
, #{file.infoKey}
, #{file.subType}
+ , #{file.subCode}
, #{file.name}
, #{file.path}
, #{file.mimeType}