생성한 날짜 와 수정한 날짜 기록할려고
CREATE TABLE t1 (
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ,
updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
ALTER TABLE t1
ADD COLUMN created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
ADD COLUMN updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;
ALTER TABLE revisit_log
ADD COLUMN created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
ADD COLUMN updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
ADD COLUMN deleted_at DATETIME DEFAULT NULL;
@UpdateDateColumn({
type: 'string',
nullable: false,
})
updatedAt: Date;
아마 TypeOrm
을 같이 사용할 확률이 높을것 같은데 , 위 와같이 사용하는것을 권장한다 updated 뿐만아니라 deleted , created 모두 지원한다.