fix(테이블타입): constraints SQL ARRAY_AGG → text 캐스트로 일원화 #16
Reference in New Issue
Block a user
Delete Branch "johngreen"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
요약
이전 PR (#15) 의 Java
parseColumnArray에java.sql.Array분기를 추가했지만 실제 운영에서 여전히 빈 배열 반환. MyBatis ↔ PostgreSQL 의 array 타입 변환이java.sql.Array가 아닌 다른 경로로 도착하는 것으로 보임.변경
SQL 단에서
ARRAY_AGG(...)::text캐스트 → PostgreSQL 가"{email,phone}"형태 String 으로 반환.parseColumnArray의 기존 String 분기가 처리.tableManagement.xml:getTablePrimaryKeyList,getTableIndexList두 쿼리 모두::text추가TableManagementService.parseColumnArray: 이전 PR 의 java.sql.Array 분기 revert (Dead code)Test plan