big boi refactor to customer inof from passenger info

This commit is contained in:
user
2025-10-20 21:46:26 +03:00
parent 2cc0ca4c51
commit 2fdb934ec9
53 changed files with 702 additions and 2068 deletions

View File

@@ -1,12 +1,12 @@
import { eq, inArray, type Database } from "@pkg/db";
import { order, passengerInfo, passengerPII } from "@pkg/db/schema";
import { passengerInfo, passengerPII } from "@pkg/db/schema";
import { getError, Logger } from "@pkg/logger";
import { ERROR_CODES, type Result } from "@pkg/result";
import {
passengerInfoModel,
type CustomerInfo,
type PassengerInfo,
type PassengerPII,
} from "./entities";
import { getError, Logger } from "@pkg/logger";
export class PassengerInfoRepository {
private db: Database;
@@ -15,7 +15,7 @@ export class PassengerInfoRepository {
this.db = db;
}
async createPassengerPii(payload: PassengerPII): Promise<Result<number>> {
async createPassengerPii(payload: CustomerInfo): Promise<Result<number>> {
try {
const out = await this.db
.insert(passengerPII)