Skip to content

[BE] refactor: 테스트시 사용하는 h2 DBmysql mode로 실행되도록 수정#518

Open
dongho108 wants to merge 1 commit intodevelopfrom
refactor/test-#517
Open

[BE] refactor: 테스트시 사용하는 h2 DBmysql mode로 실행되도록 수정#518
dongho108 wants to merge 1 commit intodevelopfrom
refactor/test-#517

Conversation

@dongho108
Copy link
Collaborator

Issues

논의사항

  • 테스트에서 사용하던 h2 DB를 mysql mode 로 바꿨습니다.

  • truncate 시에 h2 db에서는 sequence 전략을 사용하기 때문에 id가 초기화가 안되는데요. 그래서 truncate 시에 RESTART IDENTITY을 주어 id를 초기화 하는 방법을 사용했습니다.

  • 근데 이 방식 외에도 h2DB를 mysql mode로 실행시키면 IDENTITY 전략을 사용해서 truncate시에도 id가 초기화가 됩니다.

  • 저희가 실제 환경에서 mysql을 사용하기 때문에 mysql mode로 해결하는 것이 더 합리적이어서 적용했습니다.

close #517

@dongho108 dongho108 self-assigned this Nov 3, 2022
@github-actions

This comment has been minimized.

@github-actions
Copy link

github-actions bot commented Nov 3, 2022

Unit Test Results

0 tests   0 ✔️  0s ⏱️
0 suites  0 💤
0 files    0

Results for commit 55ca328.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BE] refactor: 테스트시 실행하는 h2 DB 를 mysql mode 로 실행하도록 바꾼다.

1 participant