TIL
[TIL][ContentProject] H2 DB 에서 User Table 사용하기
Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement "drop table if exists [*]user cascade "; expected "identifier"; SQL statement: 위와 같은 에러가 발생하며 에러가 발생했다. 이유는 H2 DB 는 User 라는 키워드를 예약어로 사용중이기 때문이다. 해결방법은 간단하다. User를 Users로 이름을 변경하거나 application.yml 파일을 아래와 같이 수정해주면 된다. datasource: url: jdbc:h2:mem:test;NON_KEYWORDS=USER