add column last_error_at

This commit is contained in:
Claus-Peter Hübner 2023-01-31 01:02:20 +01:00
parent b721d8e5c0
commit b542f6c81e
2 changed files with 7 additions and 0 deletions

View File

@ -30,6 +30,9 @@ export class Community extends BaseEntity {
@Column({ name: 'verified_at', type: 'datetime', nullable: false })
verifiedAt: Date
@Column({ name: 'last_error_at', type: 'datetime', nullable: false })
lastErrorAt: Date
@CreateDateColumn({
name: 'created_at',
type: 'datetime',

View File

@ -13,10 +13,14 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
await queryFn(
'ALTER TABLE `communities` ADD COLUMN `verified_at` datetime(3) AFTER `last_announced_at`;',
)
await queryFn(
'ALTER TABLE `communities` ADD COLUMN `last_error_at` datetime(3) AFTER `verified_at`;',
)
}
export async function downgrade(queryFn: (query: string, values?: any[]) => Promise<Array<any>>) {
// write downgrade logic as parameter of queryFn
await queryFn('ALTER TABLE communities DROP COLUMN foreign;')
await queryFn('ALTER TABLE communities DROP COLUMN verified_at;')
await queryFn('ALTER TABLE communities DROP COLUMN last_error_at;')
}