모델을 생성하고 데이터를 생성하거나 수정하면 기본적으로 데이터 생성 시간인 createdAt과 데이터 수정 시간인 updatedAt 컬럼을 생성해준다.
( 'timestamps: true | false' 옵션으로 설정 가능)
그러나 문제는 표준시간이 UTC+00:00이기 때문에 한국 시간과 9시간이 차이가 난다.
config / config.js에서 timezone을 설정해준다.
module.exports = {
"development": {
"username": "root",
"password": "DB 비밀번호",
"database": "DB 이름",
"host": "127.0.0.1",
"dialect": "mysql",
"timezone": "+09:00"
},
"test": {
"username": "root",
"password": "DB 비밀번호",
"database": "DB 이름",
"host": "127.0.0.1",
"dialect": "mysql",
"timezone": "+09:00"
},
"production": {
"username": "root",
"password": "DB 비밀번호",
"database": "DB 이름",
"host": "127.0.0.1",
"dialect": "mysql",
"timezone": "+09:00"
}
}