swkim 4 rokov pred
rodič
commit
556a820c29

+ 70 - 0
산출물/3.설계/ERD/.metadata/.log

@@ -6845,3 +6845,73 @@ Command-line arguments:  -os win32 -ws win32 -arch x86 D:\WIDE\workspace\webapps
 
 !ENTRY org.eclipse.osgi 2 1 2021-08-18 10:57:43.337
 !MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages
+!SESSION 2021-08-19 11:07:15.260 -----------------------------------------------
+eclipse.buildId=M20090211-1700
+java.version=1.6.0_24
+java.vendor=Sun Microsystems Inc.
+BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ko_KR
+Framework arguments:  D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+Command-line arguments:  -os win32 -ws win32 -arch x86 D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:16.431
+!MESSAGE NLS unused message: OpenResourceDialog_openButton_text in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:16.447
+!MESSAGE NLS unused message: OpenResourceDialog_openWithMenu_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:16.447
+!MESSAGE NLS unused message: OpenResourceDialog_openWithButton_toolTip in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:16.447
+!MESSAGE NLS unused message: CleanDialog_cleanSelectedTaskName in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:16.447
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_PromptAtStartup_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:16.447
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_RemoveButton_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:17.618
+!MESSAGE NLS unused message: url_couldNotResolve_projectDoesNotExist in: org.eclipse.core.internal.utils.messages
+
+!ENTRY org.eclipse.core.resources 2 10035 2021-08-19 11:07:17.681
+!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:17.884
+!MESSAGE NLS unused message: Shortcuts_shortcutTab in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:17.900
+!MESSAGE NLS unused message: Shortcuts_selectShortcutsLabel in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:17.900
+!MESSAGE NLS unused message: Shortcuts_availableMenus in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:17.900
+!MESSAGE NLS unused message: Shortcuts_availableCategories in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:17.900
+!MESSAGE NLS unused message: Shortcuts_allShortcuts in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:17.900
+!MESSAGE NLS unused message: Util_listNull in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:17.900
+!MESSAGE NLS unused message: OpenBrowserHandler_NoInfoDialogTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:17.900
+!MESSAGE NLS unused message: AboutFeaturesDialog_SimpleTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:22.117
+!MESSAGE NLS unused message: BinaryDumpHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:22.117
+!MESSAGE NLS unused message: ConvertToXMLHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:22.117
+!MESSAGE NLS unused message: SelectHandler_11 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:22.117
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_4 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-08-19 11:07:22.117
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages

BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/83.tree


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/84.tree


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.snap


+ 1 - 1
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml

@@ -7,8 +7,8 @@
 	<section name="SaveAsDialogSettings">
 		<item value="525" key="DIALOG_WIDTH"/>
 		<item value="-51" key="DIALOG_Y_ORIGIN"/>
-		<item value="88" key="DIALOG_X_ORIGIN"/>
 		<item value="580" key="DIALOG_HEIGHT"/>
+		<item value="88" key="DIALOG_X_ORIGIN"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
 </section>

BIN
산출물/3.설계/ERD/ST24.exerd


+ 8 - 0
산출물/4.구축/마이그레이션/쿼리/03.상품.sql

@@ -1431,7 +1431,15 @@ SET A.SEX_GB = B.SEX_GB
 WHERE A.GOODS_CD = B.GOODS_CD
 ;
 
+-- 상품구분 업데이트
+UPDATE TB_GOODS A, (SELECT A.GOODS_CD, B.*
+                        FROM TMP_TB_GOODS A, MIG_GOODS_GB B
+                        WHERE A.PRODUCT_NO = B.PRODUCT_NOT) B
+SET A.GOODS_GB = B.GOODS_GB
+WHERE A.GOODS_CD = B.GOODS_CD
+;
 
+-- 카테고리 맵핑
 UPDATE TB_GOODS B, old_cat_product A
 SET ITEMKIND_CD = IFNULL((
         SELECT MIN(IT.ITEMKIND_CD)

+ 6 - 5
산출물/4.구축/마이그레이션/쿼리/04.회원.sql

@@ -41,7 +41,7 @@ ALTER TABLE TB_CUSTOMER AUTO_INCREMENT = 100000;
 INSERT INTO tb_customer (CUST_NO, CUST_ID, CUST_NM, PASSWD, SITE_CD, FRONT_GB, CUST_GRADE, CUST_STAT, REG_NO, REG_DT, UPD_NO, UPD_DT, ENC_UPD_YN)
 VALUES (0, 'guest', '비회원', 'X', 'G000_10', 'P', 'G110', 'G104', 0, NOW(), 0, NOW(), 'Y');
 
-INSERT INTO tb_customer (CUST_ID, CUST_NM, PASSWD, BIRTH_YMD, SEX_GB, CELL_PHNNO, APP_AGREE_YN, APP_AGREE_DT, SMS_AGREE_YN, SMS_AGREE_DT, EMAIL, EMAIL_AGREE_YN, EMAIL_AGREE_DT, MK_AGREE_YN, MK_AGREE_DT, HOME_ZIPCODE, HOME_BASE_ADDR, HOME_DTL_ADDR, SITE_CD, FRONT_GB, AF_LINK_CD, CUST_GB, CUST_GRADE, JOIN_DT, FOREIGNER_YN, CUST_STAT, PASSWD_CHG_DT, TEMP_PASSWD_YN, LOGIN_LDT, CI, AUTH_DT, SNS_TYPE, MANAGED_RSN, MANAGED_DTL_RSN, MANAGED_DT, SECEDE_RSN, SECEDE_DTL_RSN, SECEDE_DT, REG_NO, REG_DT, UPD_NO, UPD_DT, MEMBER_GUID)
+INSERT INTO tb_customer (CUST_ID, CUST_NM, PASSWD, BIRTH_YMD, SEX_GB, CELL_PHNNO, APP_AGREE_YN, APP_AGREE_DT, SMS_AGREE_YN, SMS_AGREE_DT, EMAIL, EMAIL_AGREE_YN, EMAIL_AGREE_DT, MK_AGREE_YN, MK_AGREE_DT, HOME_ZIPCODE, HOME_BASE_ADDR, HOME_DTL_ADDR, SITE_CD, FRONT_GB, AF_LINK_CD, CUST_GB, CUST_GRADE, JOIN_DT, FOREIGNER_YN, CUST_STAT, PASSWD_CHG_DT, TEMP_PASSWD_YN, LOGIN_LDT, CI, AUTH_DT, SNS_TYPE, MANAGED_RSN, MANAGED_DTL_RSN, MANAGED_DT, SECEDE_RSN, SECEDE_DTL_RSN, SECEDE_DT, BIRTH_MM, REG_NO, REG_DT, UPD_NO, UPD_DT, MEMBER_GUID)
 SELECT
     LoginId AS CUST_ID
     , FN_ENC_AES(MemberName) AS CUST_NM -- 암호화
@@ -96,7 +96,7 @@ WHERE NOT EXISTS(
 ; -- 1분50초
 
 -- 휴면회원
-INSERT INTO tb_customer (CUST_ID, CUST_NM, PASSWD, BIRTH_YMD, SEX_GB, CELL_PHNNO, APP_AGREE_YN, APP_AGREE_DT, SMS_AGREE_YN, SMS_AGREE_DT, EMAIL, EMAIL_AGREE_YN, EMAIL_AGREE_DT, MK_AGREE_YN, MK_AGREE_DT, HOME_ZIPCODE, HOME_BASE_ADDR, HOME_DTL_ADDR, SITE_CD, FRONT_GB, AF_LINK_CD, CUST_GB, CUST_GRADE, JOIN_DT, FOREIGNER_YN, CUST_STAT, PASSWD_CHG_DT, TEMP_PASSWD_YN, LOGIN_LDT, CI, AUTH_DT, SNS_TYPE, MANAGED_RSN, MANAGED_DTL_RSN, MANAGED_DT, SECEDE_RSN, SECEDE_DTL_RSN, SECEDE_DT, REG_NO, REG_DT, UPD_NO, UPD_DT, MEMBER_GUID)
+INSERT INTO tb_customer (CUST_ID, CUST_NM, PASSWD, BIRTH_YMD, SEX_GB, CELL_PHNNO, APP_AGREE_YN, APP_AGREE_DT, SMS_AGREE_YN, SMS_AGREE_DT, EMAIL, EMAIL_AGREE_YN, EMAIL_AGREE_DT, MK_AGREE_YN, MK_AGREE_DT, HOME_ZIPCODE, HOME_BASE_ADDR, HOME_DTL_ADDR, SITE_CD, FRONT_GB, AF_LINK_CD, CUST_GB, CUST_GRADE, JOIN_DT, FOREIGNER_YN, CUST_STAT, PASSWD_CHG_DT, TEMP_PASSWD_YN, LOGIN_LDT, CI, AUTH_DT, SNS_TYPE, MANAGED_RSN, MANAGED_DTL_RSN, MANAGED_DT, SECEDE_RSN, SECEDE_DTL_RSN, SECEDE_DT, BIRTH_MM, REG_NO, REG_DT, UPD_NO, UPD_DT, MEMBER_GUID)
 SELECT
     LoginId AS CUST_ID
     , FN_ENC_AES(MemberName) AS CUST_NM -- 암호화
@@ -146,7 +146,7 @@ FROM old_prf_memberdormant A
 ; -- 9분20초
 
 -- 탈퇴회원
-INSERT INTO tb_customer (CUST_ID, CUST_NM, PASSWD, BIRTH_YMD, SEX_GB, CELL_PHNNO, APP_AGREE_YN, APP_AGREE_DT, SMS_AGREE_YN, SMS_AGREE_DT, EMAIL, EMAIL_AGREE_YN, EMAIL_AGREE_DT, MK_AGREE_YN, MK_AGREE_DT, HOME_ZIPCODE, HOME_BASE_ADDR, HOME_DTL_ADDR, SITE_CD, FRONT_GB, AF_LINK_CD, CUST_GB, CUST_GRADE, JOIN_DT, FOREIGNER_YN, CUST_STAT, PASSWD_CHG_DT, TEMP_PASSWD_YN, LOGIN_LDT, CI, AUTH_DT, SNS_TYPE, MANAGED_RSN, MANAGED_DTL_RSN, MANAGED_DT, SECEDE_RSN, SECEDE_DTL_RSN, SECEDE_DT, REG_NO, REG_DT, UPD_NO, UPD_DT, MEMBER_GUID)
+INSERT INTO tb_customer (CUST_ID, CUST_NM, PASSWD, BIRTH_YMD, SEX_GB, CELL_PHNNO, APP_AGREE_YN, APP_AGREE_DT, SMS_AGREE_YN, SMS_AGREE_DT, EMAIL, EMAIL_AGREE_YN, EMAIL_AGREE_DT, MK_AGREE_YN, MK_AGREE_DT, HOME_ZIPCODE, HOME_BASE_ADDR, HOME_DTL_ADDR, SITE_CD, FRONT_GB, AF_LINK_CD, CUST_GB, CUST_GRADE, JOIN_DT, FOREIGNER_YN, CUST_STAT, PASSWD_CHG_DT, TEMP_PASSWD_YN, LOGIN_LDT, CI, AUTH_DT, SNS_TYPE, MANAGED_RSN, MANAGED_DTL_RSN, MANAGED_DT, SECEDE_RSN, SECEDE_DTL_RSN, SECEDE_DT, BIRTH_MM, REG_NO, REG_DT, UPD_NO, UPD_DT, MEMBER_GUID)
 SELECT
     LoginId AS CUST_ID
     , '탈퇴' AS CUST_NM -- 암호화
@@ -186,7 +186,7 @@ SELECT
     , NULL AS SECEDE_RSN -- 탈퇴사유(공통코드G102)
     , WithdrawReason AS SECEDE_DTL_RSN -- 탈퇴상세사유
     , DateWithdraw AS SECEDE_DT-- 탈퇴일시
-	, FN_ENC_AES(SUBSTRING(BirthDate, 5, 2)) AS BIRTH_MM
+	, NULL AS BIRTH_MM
     , 2 AS REG_NO -- 등록자번호
     , DateWithdraw AS REG_DT -- 등록일시
     , 2 AS UPD_NO -- 수정자번호
@@ -842,7 +842,7 @@ SELECT MAX(CUST_GFCD_SQ) FROM tb_cust_giftcard;
 ALTER TABLE tb_cust_giftcard AUTO_INCREMENT = 23631;
 
 TRUNCATE TABLE tb_cust_giftcard_hst;
-
+SELECT * FROM tb_cust_giftcard_hst;
 INSERT INTO tb_cust_giftcard_hst
 SELECT
     TokenIssueNo AS GFCD_HST_SQ
@@ -862,6 +862,7 @@ SELECT
     , A.TokenNo
     , A.OrderId
     , NULL AS ORD_DTL_NO
+    , NULL AS DELV_FEE_SQ
     , CUST_NO
     , DateUse AS REG_DT
     , CUST_NO

+ 22 - 0
산출물/4.구축/마이그레이션/쿼리/06.그외정보.sql

@@ -30,6 +30,28 @@ AND    CP.DC_CD_GB = 'G233_00'
 AND    CP.DOWN_STDT < NOW()
 AND    CP.CPN_TYPE <> 'G230_10';
 
+-- 샵링커(재고배치후)
+INSERT INTO SHOPLINKER_STOCK
+(GOODS_CD
+, OPT_CD
+, STOCK_QTY
+, SEND_YN
+, SEND_DT
+, REG_DT
+, UPD_DT
+)
+SELECT B.GOODS_CD
+    , B.OPT_CD
+    , A.QTY
+    -- , CASE WHEN A.APISUCCESS = 'True' THEN 'Y' ELSE 'N' END AS SEND_YN
+	, 'N' AS SEND_YN
+    , NOW()
+    , NOW()
+    , NOW()
+FROM old_log_shoplinker A, TB_OPTION B
+WHERE A.MASTERMODELNOORSKUCODE = B.OPT_CD
+;
+
 
    <!--주문정보 휴면주문정보 생성-->
    <insert id="createDormantOrder" parameterType="CustomerSearch">

+ 1 - 2
산출물/4.구축/마이그레이션/쿼리/최종 마이그레이션시 이상한 데이터 체크사항.txt

@@ -13,10 +13,9 @@ old_cat_productetcinfo
 SELECT A.GOODS_NM, A.SELF_GOODS_YN, A.PRODUCT_NO, B.ProductCode, B.SexualTypeCd, A.SEX_GB
     , TaxTypeCd, CASE WHEN TAX_GB = '00' THEN '보정필요' ELSE TAX_GB END AS TAX_GB
     , Origin, CASE WHEN ORIGIN_CD NOT LIKE 'G076%' THEN '보정필요' ELSE ORIGIN_CD END ORIGIN_CD
-    , (SELECT `Condition` FROM old_cat_productetcinfo X WHERE X.ProductNo = A.PRODUCT_NO) AS COND, GOODS_GB
 FROM TB_GOODS A, old_cat_product B
 WHERE A.PRODUCT_NO = B.ProductNo
-    AND (SEX_GB = '보정필요' OR TAX_GB = '00' OR ORIGIN_CD NOT LIKE 'G076%' OR GOODS_GB NOT LIKE 'G073%')
+    AND (SEX_GB = '보정필요' OR TAX_GB = '00' OR ORIGIN_CD NOT LIKE 'G076%')
 ORDER BY SELF_GOODS_YN DESC, PRODUCT_NO
 LIMIT 0, 600000
 -- LIMIT 600000, 600000