Server
addVehicleToGarage
Export to add a vehicle into specific garage with model, plate and fuelLevel options
function exports.HRGarages:addVehicleToGarage(
    owner: string,
    garageName: string,
    model: integer,
    plate: string<8>,
    fuelLevel: number?
)Parameters description
- owner- the owner's license identifier
- garageName- the garage name from the available garages in your garages table in database
- model- the vehicle model to save
- plate- the vehicle plate, if nil it will be a random vehicle plate
- fuelLevel- the fuel level, if nil it'll be full tank's fuelLevel
addVehiclePropsToGarage
Function to add vehicle to garage with vehicle properties table option
function exports.HRGarages:addVehiclePropsToGarage(
    garageName: string,
    vehProperties: HRGaragesVehicleProperties
)Parameters description
- garageName- the garage name from the available garages in your garages table in database
- vehProperties- the vehicle properties. Required fields are- model,- ownerand- plate
updateVehicleProperties
Export to update vehicle properties
function exports.HRGarages:updateVehicleProperties(
    vehProperties: HRGaragesVehicleProperties
)Parameters description
- vehProperties- the vehicle properties. Required fields are- model,- ownerand- plate
getDatabaseVehicleInfo
Export to get vehicle properties of a vehicle in the database by plate
function exports.HRGarages:getDatabaseVehicleInfo(
    plate: string<8>
): HRGaragesVehicleInfo?Parameters description
- plate- the vehicle plate to get the database info of
doesVehicleExistInGarage
Export to check vehicle existance in any garage or specific one
function exports.HRGarages:doesVehicleExistInGarage(
    plate: string<8>,
    garageName: string?
): booleanParameters description
- plate- the vehicle plate to check for existance
- garageName- the garage name to focus on while searching, if nil it'll not focus and search in each garage
addVehicleToImpoundGarage
Export to add a vehicle that exists in the public garages into a impound garage
function exports.HRGarages:addVehicleToImpoundGarage(
    vehicleProperties: HRGaragesVehicleInfo,
    garageName: string
)Parameters description
- vehicleProperties- the vehicle properties. Required fields are- model,- ownerand- plate
- garageName- the garage name from the available garages in the- impound_garagestable in your database
Last updated
