From 5e3ab877ab1226fe3836375fa68b2fd9a6f31fc1 Mon Sep 17 00:00:00 2001 From: Guilherme Soares Date: Tue, 16 Jan 2024 12:29:35 +0100 Subject: [PATCH] feat: Added timestamp columns to the database tables --- src/entities/FailedTransactions.ts | 12 +++++++++--- src/entities/Log.ts | 6 +++++- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/entities/FailedTransactions.ts b/src/entities/FailedTransactions.ts index a6da125..85d494c 100644 --- a/src/entities/FailedTransactions.ts +++ b/src/entities/FailedTransactions.ts @@ -1,9 +1,11 @@ -import { Entity, PrimaryGeneratedColumn, Column } from 'typeorm'; +import {Entity, PrimaryGeneratedColumn, Column, CreateDateColumn, UpdateDateColumn} from 'typeorm'; @Entity() export class FailedTransactions { @PrimaryGeneratedColumn() - id: number + id: number; + @Column() + retried: number; @Column() mainChain: number; @Column() @@ -11,5 +13,9 @@ export class FailedTransactions { @Column() transactionId: string; @Column() - txData: string + txData: string; + @CreateDateColumn() + createdAt: Date; + @UpdateDateColumn() + updatedAt: Date; } diff --git a/src/entities/Log.ts b/src/entities/Log.ts index 4e533fe..d2c611c 100644 --- a/src/entities/Log.ts +++ b/src/entities/Log.ts @@ -1,4 +1,4 @@ -import { Entity, PrimaryGeneratedColumn, Column } from 'typeorm'; +import {Entity, PrimaryGeneratedColumn, Column, CreateDateColumn, UpdateDateColumn} from 'typeorm'; @Entity() export class Log { @@ -10,4 +10,8 @@ export class Log { sideChain: number; @Column() block: number + @CreateDateColumn() + createdAt: Date + @UpdateDateColumn() + updatedAt: Date }