From 801623703851ff694f1767df994b7dd244462322 Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Tue, 31 Mar 2026 09:20:31 +0900 Subject: [PATCH] =?UTF-8?q?fix(vacation):=20=EB=A7=88=EC=9D=B4=EA=B7=B8?= =?UTF-8?q?=EB=A0=88=EC=9D=B4=EC=85=98=20WHERE=20=EC=A1=B0=EA=B1=B4=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20(deduct=5Fdays=20=E2=86=92=20type=5Fcode)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DECIMAL 정밀도 변환 후 소수 비교가 매칭되지 않는 문제 수정 Co-Authored-By: Claude Opus 4.6 (1M context) --- .../api/db/migrations/20260331_fix_deduct_days_precision.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system1-factory/api/db/migrations/20260331_fix_deduct_days_precision.sql b/system1-factory/api/db/migrations/20260331_fix_deduct_days_precision.sql index 750f712..37bf5b9 100644 --- a/system1-factory/api/db/migrations/20260331_fix_deduct_days_precision.sql +++ b/system1-factory/api/db/migrations/20260331_fix_deduct_days_precision.sql @@ -1,4 +1,4 @@ -- vacation_types.deduct_days 정밀도 수정: DECIMAL(3,1) → DECIMAL(4,2) -- 0.25(반반차)가 0.3으로 반올림되는 문제 해결 ALTER TABLE vacation_types MODIFY deduct_days DECIMAL(4,2) DEFAULT 1.00; -UPDATE vacation_types SET deduct_days = 0.25 WHERE deduct_days = 0.3 AND type_name = '반반차'; +UPDATE vacation_types SET deduct_days = 0.25 WHERE type_code = 'ANNUAL_QUARTER';