[Sequelize] snake case ์ฌ์ฉํ๊ธฐ
์ํ๋ผ์ด์ฆ๋ ๋ณ๋ค๋ฅธ ์ค์ ์ ํ์ง ์๋๋ค๋ฉด ์ด๋ฆ์ ์ ๋ถ Camel ์ผ์ด์ค๋ก ์์ฑํ๋ค.
์ด๊ฒ ์ปจ๋ฒค์
์ ๋ฐ๋ผ์๋ ์ ๋ง์ง ์์ ์๋ ์๊ณ ํ๋, ํน์ ์ต์
๊ฐ์ ์ถ๊ฐํ๋ค๋ฉด ์ปค์คํ
์ด ๊ฐ๋ฅํ๋ค.
๋ฐ์ฝ๋ ์ดํฐ ํ์์ผ๋ก ํ ์ด๋ธ ์ํฐํฐ๋ฅผ ์์ฑํ ๊ฒฝ์ฐ์๋ Table์ ์ต์ ๊ฐ underscore๋ฅผ true๋ก ์ฃผ๋ฉด ๋๊ณ

ํด๋์ํ ๋ฐฉ์์ผ๋ก ์์ฑํ ๋๋ ๋์ถฉ ๋ค์๊ณผ ๊ฐ์ด ์ธ๋ฒ์งธ ์ต์ ๋งค๊ฐ๋ณ์์ true๋ฅผ ์ฃผ๋ฉด ๋๋ค.

๊ทธ๋ผ ์ด์ ๊ทธ๋ ๊ฒ ์ง์ ํ ํ ์ด๋ธ์ ๋ชจ๋ ์ปฌ๋ผ๋ช ์ด snake๋ก ์์ฑ๋ ๊ฒ์ด๋ค.

์ฐธ์กฐ
https://sequelize.org/master/manual/naming-strategies.html
https://github.com/RobinBuschmann/sequelize-typescript/issues/725