Initial cloud-services repo - gateway service + pkg modules

This commit is contained in:
Chris Rai
2026-01-30 23:14:52 -05:00
commit fbb820d7b3
1037 changed files with 171318 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
package common
import "time"
type VersionSource string
const (
DBCVersionSource VersionSource = "DBC"
TREXVersionSource VersionSource = "TREX"
FlashpackVersionSource VersionSource = "Flashpack"
)
// CarVersionLogs is used for logging dbc version changes to DB.
type CarVersionLogs struct {
ID int64 `json:"id" pg:"id"`
VIN string `json:"vin" pg:"vin"`
VersionSource VersionSource `json:"version_source" pg:"version_source"`
Version string `json:"version" pg:"version"`
CreatedAt *time.Time `json:"created_at" pg:"created_at"`
}