package
1.31.2
Repository: https://github.com/dimo-network/devices-api.git
Documentation: pkg.go.dev

# Functions

AddAftermarketDeviceHook registers your hook function for all future operations.
AddAutopiJobHook registers your hook function for all future operations.
AddDCNHook registers your hook function for all future operations.
AddDeviceCommandRequestHook registers your hook function for all future operations.
AddErrorCodeQueryHook registers your hook function for all future operations.
AddGeofenceHook registers your hook function for all future operations.
AddMetaTransactionRequestHook registers your hook function for all future operations.
AddNFTPrivilegeHook registers your hook function for all future operations.
AddPartialAftermarketDeviceHook registers your hook function for all future operations.
AddSyntheticDeviceHook registers your hook function for all future operations.
AddUserDeviceAPIIntegrationHook registers your hook function for all future operations.
AddUserDeviceHook registers your hook function for all future operations.
AddUserDeviceToGeofenceHook registers your hook function for all future operations.
AddVehicleNFTHook registers your hook function for all future operations.
AftermarketDeviceExists checks if the AftermarketDevice row exists.
AftermarketDevices retrieves all the records using an executor.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AutopiJobExists checks if the AutopiJob row exists.
AutopiJobs retrieves all the records using an executor.
DCNExists checks if the DCN row exists.
DCNS retrieves all the records using an executor.
DeviceCommandRequestExists checks if the DeviceCommandRequest row exists.
DeviceCommandRequests retrieves all the records using an executor.
ErrorCodeQueries retrieves all the records using an executor.
ErrorCodeQueryExists checks if the ErrorCodeQuery row exists.
FindAftermarketDevice retrieves a single record by ID with an executor.
FindAutopiJob retrieves a single record by ID with an executor.
FindDCN retrieves a single record by ID with an executor.
FindDeviceCommandRequest retrieves a single record by ID with an executor.
FindErrorCodeQuery retrieves a single record by ID with an executor.
FindGeofence retrieves a single record by ID with an executor.
FindMetaTransactionRequest retrieves a single record by ID with an executor.
FindNFTPrivilege retrieves a single record by ID with an executor.
FindPartialAftermarketDevice retrieves a single record by ID with an executor.
FindSyntheticDevice retrieves a single record by ID with an executor.
FindUserDevice retrieves a single record by ID with an executor.
FindUserDeviceAPIIntegration retrieves a single record by ID with an executor.
FindUserDeviceToGeofence retrieves a single record by ID with an executor.
GeofenceExists checks if the Geofence row exists.
Geofences retrieves all the records using an executor.
MetaTransactionRequestExists checks if the MetaTransactionRequest row exists.
MetaTransactionRequests retrieves all the records using an executor.
NewQuery initializes a new Query using the passed in QueryMods.
NFTPrivilegeExists checks if the NFTPrivilege row exists.
NFTPrivileges retrieves all the records using an executor.
PartialAftermarketDeviceExists checks if the PartialAftermarketDevice row exists.
PartialAftermarketDevices retrieves all the records using an executor.
SyntheticDeviceExists checks if the SyntheticDevice row exists.
SyntheticDevices retrieves all the records using an executor.
No description provided by the author
No description provided by the author
UserDeviceAPIIntegrationExists checks if the UserDeviceAPIIntegration row exists.
UserDeviceAPIIntegrations retrieves all the records using an executor.
UserDeviceExists checks if the UserDevice row exists.
UserDevices retrieves all the records using an executor.
UserDeviceToGeofenceExists checks if the UserDeviceToGeofence row exists.
UserDeviceToGeofences retrieves all the records using an executor.
VehicleNFTS retrieves all the records using an executor.

# Constants

Enum values for DeviceCommandRequestStatus.
Enum values for DeviceCommandRequestStatus.
Enum values for DeviceCommandRequestStatus.
Enum values for GeofenceType.
Enum values for GeofenceType.
Enum values for GeofenceType.
Enum values for MetaTransactionRequestStatus.
Enum values for MetaTransactionRequestStatus.
Enum values for MetaTransactionRequestStatus.
Enum values for MetaTransactionRequestStatus.
Enum values for MetaTransactionRequestStatus.
Enum values for UserDeviceAPIIntegrationStatus.
Enum values for UserDeviceAPIIntegrationStatus.
Enum values for UserDeviceAPIIntegrationStatus.
Enum values for UserDeviceAPIIntegrationStatus.
Enum values for UserDeviceAPIIntegrationStatus.
Enum values for UserDeviceAPIIntegrationStatus.

# Variables

No description provided by the author
AftermarketDeviceRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
AutopiJobRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
DCNRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
DeviceCommandRequestRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
ErrorCodeQueryRels is where relationship names are stored.
No description provided by the author
No description provided by the author
ErrSyncFail occurs during insert when the record could not be retrieved in order to populate default value information.
No description provided by the author
GeofenceRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
MetaTransactionRequestRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
NFTPrivilegeRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
PartialAftermarketDeviceRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
SyntheticDeviceRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UserDeviceAPIIntegrationRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
UserDeviceRels is where relationship names are stored.
No description provided by the author
No description provided by the author
UserDeviceToGeofenceRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

AftermarketDevice is an object representing the database table.
AutopiJob is an object representing the database table.
DCN is an object representing the database table.
DeviceCommandRequest is an object representing the database table.
ErrorCodeQuery is an object representing the database table.
Geofence is an object representing the database table.
MetaTransactionRequest is an object representing the database table.
NFTPrivilege is an object representing the database table.
PartialAftermarketDevice is an object representing the database table.
SyntheticDevice is an object representing the database table.
No description provided by the author
UserDevice is an object representing the database table.
UserDeviceAPIIntegration is an object representing the database table.
UserDeviceToGeofence is an object representing the database table.
VehicleNFT is an object representing the database table.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
M type is for providing columns and column values to UpdateAll.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author