UNPKG

@golemio/parkings

Version:
12 lines (11 loc) 699 B
import { IParking } from "../ParkingInterface"; import { IModel, PostgresModel } from "@golemio/core/dist/integration-engine/models"; import { Transaction } from "@golemio/core/dist/shared/sequelize"; export declare class ParkingsSecondaryRepository extends PostgresModel implements IModel { constructor(); saveActiveParkingsWithoutAddress: (parkings: IParking[], source: string) => Promise<void>; GetOne: (id: string) => Promise<IParking | null>; saveWithoutAddress: (parkings: IParking[], transaction: Transaction) => Promise<void>; markInactiveParkings(activeIds: string[], source: string, transaction: Transaction): Promise<void>; private getParkingAttributesToUpdate; }