From 3d00ec30d552ff7bbb7c328cbfd89e51b8374f97 Mon Sep 17 00:00:00 2001 From: Nathan Curtis Date: Wed, 11 Jun 2025 13:05:31 -0700 Subject: [PATCH] [TM-2068] Add the missing "year" field. --- .../airtable/entities/financial-indicator.airtable-entity.ts | 1 + libs/database/src/lib/entities/financial-indicator.entity.ts | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/unified-database-service/src/airtable/entities/financial-indicator.airtable-entity.ts b/apps/unified-database-service/src/airtable/entities/financial-indicator.airtable-entity.ts index a99ea52a..86f8c15a 100644 --- a/apps/unified-database-service/src/airtable/entities/financial-indicator.airtable-entity.ts +++ b/apps/unified-database-service/src/airtable/entities/financial-indicator.airtable-entity.ts @@ -10,6 +10,7 @@ const COLUMNS: ColumnMapping "uuid", "createdAt", "updatedAt", + "year", "collection", "amount", "description", diff --git a/libs/database/src/lib/entities/financial-indicator.entity.ts b/libs/database/src/lib/entities/financial-indicator.entity.ts index 9568f4db..b7c28f63 100644 --- a/libs/database/src/lib/entities/financial-indicator.entity.ts +++ b/libs/database/src/lib/entities/financial-indicator.entity.ts @@ -1,5 +1,5 @@ import { AllowNull, AutoIncrement, Column, Index, Model, PrimaryKey, Table } from "sequelize-typescript"; -import { BIGINT, DECIMAL, STRING, TEXT, UUID, UUIDV4 } from "sequelize"; +import { BIGINT, DECIMAL, SMALLINT, STRING, TEXT, UUID, UUIDV4 } from "sequelize"; @Table({ tableName: "financial_indicators", underscored: true, paranoid: true }) export class FinancialIndicator extends Model { @@ -15,6 +15,9 @@ export class FinancialIndicator extends Model { @Column(BIGINT.UNSIGNED) organisationId: number; + @Column(SMALLINT.UNSIGNED) + year: number; + @Column(STRING) collection: string;