sparcs-kaist / new-ara-api

Restful API for Ara, KAIST's official community service
http://newara.sparcs.org/
MIT License
20 stars 2 forks source link

Use MySQL Strict mode #70

Closed i-am-kangin closed 4 years ago

i-am-kangin commented 4 years ago

https://docs.djangoproject.com/en/2.2/ref/databases/#mysql-sql-mode 을 참고하시면 좋을 듯 합니다.

일반적으로는

'OPTIONS': { 'charset': 'utf8mb4', 'init_command': 'SET sql_mode="STRICT_TRANS_TABLES"', },

이면 충분합니다.

apple12347678 commented 4 years ago

그냥 마스터에 1커밋 해서 넣으셔도 무방할 것 같습니다. utf8mb4같은 경우 존재하는 데이터베이스의 charset을 체크하는 용도인가요 아니면 변경까지 가능한건가요?

victory-jooyon commented 4 years ago

silk 붙였다가 뗐는데, 다시 필요시 https://github.com/sparcs-kaist/new-ara-api/pull/92 이 PR 참고