From ccb80d9e5359cd58d9979c66690832567b4fcf77 Mon Sep 17 00:00:00 2001 From: Hamza Date: Thu, 16 Jul 2026 17:24:08 +0300 Subject: [PATCH] fix(trips): explicit varchar type on cancelled_by (union type broke TypeORM metadata) Co-Authored-By: Claude Opus 4.8 --- backend/src/modules/trips/entities/trip.entity.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/modules/trips/entities/trip.entity.ts b/backend/src/modules/trips/entities/trip.entity.ts index d423f58..c4a959a 100644 --- a/backend/src/modules/trips/entities/trip.entity.ts +++ b/backend/src/modules/trips/entities/trip.entity.ts @@ -82,7 +82,7 @@ export class Trip { @Column({ default: 'cash' }) payment_method: string; - @Column({ nullable: true }) + @Column({ type: 'varchar', nullable: true }) cancelled_by: string | null; // rider | driver @Column({ type: 'numeric', precision: 12, scale: 3, nullable: true })