개발

Sequelize createdAt,updatedAt 컬럼 추가하기

머스크메론 2018. 4. 4. 11:22

Sequelize 에서 원래는 기본 설정값으로 timestamp : true 옵션으로 인해 별 다른 설정을 건드리지 않으면

createdAt, updatedAt 테이블이 자동으로 생성되는데, 혹시 어떠한 이유때문에 자동으로 생성되지 않을 때,

수동으로 컬럼을 추가해 주면 된다.




    createdAt: {

        type: 'TIMESTAMP',

        defaultValue: sequelize.literal('CURRENT_TIMESTAMP'),

        allowNull: false

      },

      updatedAt: {

        type: 'TIMESTAMP',

        defaultValue: sequelize.literal('CURRENT_TIMESTAMP'),

        allowNull: false

      }