@pikmeup/database-service
Version:
Shared database service for PikMeUp using Typegoose with MongoDB
21 lines (20 loc) • 482 B
TypeScript
import { Ref } from '@typegoose/typegoose';
export declare enum TripType {
TO_OFFICE = "TO_OFFICE",
FROM_OFFICE = "FROM_OFFICE"
}
export declare enum TripStatus {
ONGOING = "ONGOING",
COMPLETED = "COMPLETED",
CANCELLED = "CANCELLED"
}
export declare class Trip {
startTimestamp: Date;
endTimestamp?: Date;
scheduledRoute: Ref<any>;
passengerList: Ref<any>[];
driver: Ref<any>;
cab: Ref<any>;
type: TripType;
status: TripStatus;
}