"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PositionRepository = void 0;
const const_1 = require("../../../schema-definitions/const");
const vehicle_positions_1 = require("../../../schema-definitions/vehicle-positions");
const PositionDto_1 = require("../../../schema-definitions/vehicle-positions/models/PositionDto");
const output_gateway_1 = require("@golemio/core/dist/output-gateway");
class PositionRepository extends output_gateway_1.SequelizeModel {
    constructor() {
        super(vehicle_positions_1.VehiclePositions.positions.name + "Repository", vehicle_positions_1.VehiclePositions.positions.pgTableName, PositionDto_1.PositionDto.attributeModel, {
            schema: const_1.PG_SCHEMA,
        });
    }
    GetAll() {
        throw new Error("Not implemented");
    }
    GetOne() {
        throw new Error("Not implemented");
    }
}
exports.PositionRepository = PositionRepository;
//# sourceMappingURL=PositionRepository.js.map