SQL을 작성할 때, 키워드는 대문자로 사용하는 경우가 많다.
여기에 보면 여러가지 이유들이 있는데, SQL이 예전부터 있던 거라서 알아보기 쉬우려고 그랬고, 요즘은 툴이 워낙 좋으니 필요없다는 사람도 있고, 그래도 여전히 구분하기 편하니 필요하다는 사람도 있고 그렇다.
뭐 어쨌든, 일하다가 보면 대충 소문자로 쿼리를 짰지만 대문자로 바꿔야 하는 상황이 생긴다. 그런데 딱히 이런걸 쉽게 해주는 툴이 없는 것 같았다. 실제로 있는데 내가 못 찾았을 확률이 높지만... 내가 그냥 npm에 패키지 올려보겠다고 하나 만들었다.
node.js가 설치되어 있는 상태에서 터미널에 아래와 같이 명령어를 입력해서 설치하고,
npm install -g uppercase-sql
터미널에서 이렇게 쓰면 된다.
uppercase-sql "select * from member where memberIndex = :memberIndex"
소스는 https://github.com/gilchris/uppercase-sql에서 받을 수 있다.