Recent Posts

Backend & Spring·2026년 10월 8일

ddl-auto가 지어주지 않는 테이블: 감사 로그를 PostgreSQL 파티셔닝으로 설계한 날

월별 칸으로 나뉜 기록 보관함에서 오래된 1월 서랍 하나를 통째로 빼내 보관 창고로 옮기는 그림

그 테이블은 누가 설계하지 지난 글은 질문 하나를 남기고 끝났다. 롤백에서도 살아남는 기록이라면, 그 기록이 눕는 테이블은 누가 설계하지? 적어도 ddl-auto는 아니었다. 고백하자면 나는 테이블을 거의 직접 만들어 본 적이 없다. 엔티티 클래스에 필드를 적으면 JPA의 ddl-auto가 알아서 CREATE TABLE을 날려 준다. 회원, 게시글, 주문처럼 행이 생기고 고쳐지고 지워지는 평범한 테이블이라면 그걸로 충분했다. 엔티티가 곧 … 더 읽기