Add explicit type annotations to nullable columns

TypeORM can't correctly infer the data type on properties with a `| null` type.
This commit adds explicit type annotations.

See also https://github.com/typeorm/typeorm/issues/2567#issuecomment-408599335

Signed-off-by: David Mehren <git@herrmehren.de>
This commit is contained in:
David Mehren 2021-04-29 19:08:59 +02:00
parent f9a0353748
commit d1e352d56c
No known key found for this signature in database
GPG key ID: 185982BA4C42B7C3
5 changed files with 11 additions and 0 deletions

View file

@ -35,6 +35,7 @@ export class Note {
@Column({
unique: true,
nullable: true,
type: 'text',
})
alias: string | null;
@OneToMany(
@ -70,10 +71,12 @@ export class Note {
@Column({
nullable: true,
type: 'text',
})
description: string | null;
@Column({
nullable: true,
type: 'text',
})
title: string | null;