package
0.0.0-20230302160603-b82c647028aa
Repository: https://github.com/everactive/dmscore.git
Documentation: pkg.go.dev

# Packages

Package memory is the Datastore implementation for in-memory.
Package postgres is the Datastore implementation for Postgres.

# Structs

Action is the log of an action request.
Device the repository definition of a device.
DeviceSnap holds the details of snap on a device.
DeviceVersion holds the details of the OS details on the device.
Group is the record for grouping devices.
GroupDeviceLink is the record for linking devices to groups.
ServiceStatus is the status of a service for a snap when a list of snaps or info for a single snap is retrieved.

# Interfaces

DataStore is the interfaces for the data repository.
UnscopedDataStore gets data and includes (soft) deleted data as well.