GH-500 모듈 5 · CodeQL 이 실제로 무엇을 만들고 무엇을 조회하는가
기본 설정(default setup)으로 코드 스캐닝을 켜면 CodeQL 이 알아서 돕니다. 이 랩은 그 안을 열어봅니다. 데이터베이스를 직접 만들고, 쿼리를 직접 써서 돌립니다.
시험은 "CodeQL 이 코드를 관계형 데이터베이스로 바꾼 뒤 QL 로 조회한다"는 구조를 묻습니다. 말로만 외우면 헷갈립니다. 한 번 만들어 보면 안 헷갈립니다.
약 40분, 4단계
- Use this template → Create a new repository
- 소유자는 본인 계정, 공개 범위는 Public
- 20초 뒤 새로고침하면 첫 단계가 이슈로 열립니다