RLS 정책 테스트 미리보기 기능
대시보드에 RLS Tester가 추가되어 역할을 바꿔가며 SELECT 쿼리와 정책 적용을 확인할 수 있습니다.
교안에 영향
기존 안내 글에서 INSERT, UPDATE, DELETE 같은 변경 쿼리까지 테스트할 수 있다고 적었다면 지금은 맞지 않습니다.
요약
- 대시보드에 RLS Tester가 Feature Preview로 추가되었습니다. - SELECT 쿼리를 any role로 실행해 어떤 RLS policies가 평가되는지 확인할 수 있습니다. - client library code도 일부 테스트할 수 있도록 지원이 추가되었습니다. - INSERT, UPDATE, DELETE 같은 변경 쿼리는 아직 지원하지 않습니다. - 프로필 메뉴에서 기능을 활성화할 수 있습니다.
바뀐 것
새 기능
- 대시보드에 RLS Tester(Feature Preview)가 추가되었습니다.
- SELECT 쿼리를 any role로 실행해 RLS policies를 확인할 수 있습니다.
- 어떤 RLS policies가 쿼리 중 평가되는지 볼 수 있습니다.
- 정책이 잘못 설정된 부분을 디버그할 수 있습니다.
- client library code 테스트에 대한 일부 지원이 추가되었습니다.
기타
- AI Assistant가 client library code를 SQL로 추론해 테스트에 활용합니다.
- 현재는 SELECT queries만 지원하며 INSERT, UPDATE, DELETE는 지원하지 않습니다.
- 프로필 메뉴에서 기능을 켤 수 있습니다.