Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_1
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
-- 019_drop_legacy_audit_logs.sql
|
||||
-- 안 쓰는 빈 표 `audit_logs` 를 지운다 (계획서 0-8 곁가지, 2026-09-07 사용자 지시).
|
||||
--
|
||||
-- 왜 — 감사 기록의 **정본은 `system_audit_logs`** 다(`004_dashboard.sql`). `audit_logs` 는
|
||||
-- 최초 스키마(`001_create_schema.sql`)에만 있고 **코드가 한 곳도 쓰지 않는다**
|
||||
-- (쓰기 `common_util_audit.py:61`, 읽기 `B01_Dashboard_Repository.py:455·460`, 정리
|
||||
-- `purge_expired_audit_logs` 모두 `system_audit_logs`). 표가 둘이라 「감사 기록이 비었다」는
|
||||
-- 오진이 실제로 한 번 났다(2026-09-07).
|
||||
--
|
||||
-- 지우기 전 확인(2026-09-07, 공용 DB) — `audit_logs` **0행** · `system_audit_logs` 81행 ·
|
||||
-- 이 표를 참조하는 **외래키 0건**. 그래서 지워도 잃는 자료가 없다.
|
||||
--
|
||||
-- ⚠ 최초 스키마 파일은 **고치지 않았다** — 지나간 이력이라 다시 쓰지 않는 것이 규칙이다.
|
||||
-- 새로 설치하면 001 이 만들고 이 파일이 지운다.
|
||||
|
||||
DROP TABLE IF EXISTS audit_logs;
|
||||
Reference in New Issue
Block a user