MSA를 준비하는 도중에 도메인 분리를 해야하는데..! 그러기 위해서는 Dababase에 있는 테이블들부터 우선 구분을 할 필요가 있었다..! 따라서 전체 테이블이 800개가 넘어가는 모놀리틱한 데이터베이스의 전체 테이블을 파일로 저장하기 위해서 아래의 쿼리를 확인해보았더니 SELECT * FROM pg_catalog.pg_tables; 전체 schema의 테이블이 조회되어 시스템 테이블도 함께 조회된다. (pg_catalog) 따라서 where절에 다음과 같은 조건을 붙여 결과를 확인했다. SELECT * FROM pg_catalog.pg_tables where schemaname = 'public'; 그러니 현재 관리하고 있는 모든 데이터베이스 테이블의 목록을 구할 수 있었다!