From 4be66038150161c62fd8704623da06d6f39dc4f6 Mon Sep 17 00:00:00 2001 From: Dmitri Dolguikh Date: Tue, 11 Aug 2026 16:47:39 +0200 Subject: [PATCH] added comments re: ordering of fields in intermediate DTOs Signed-off-by: Dmitri Dolguikh --- management/internals/network_map_db/shared_types.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/management/internals/network_map_db/shared_types.go b/management/internals/network_map_db/shared_types.go index 5ca46ad75..eed479e9d 100644 --- a/management/internals/network_map_db/shared_types.go +++ b/management/internals/network_map_db/shared_types.go @@ -14,6 +14,11 @@ import ( var ErrDnsUnsupportedRecordType = errors.New("unsupported record type") +// The order of fields in these structs is important. +// Mapping of results of sqlite queries relies on the order +// of the fields in these structs, when a query or a struct changes, +// corresponding changes must be made to its counterpart. + type Account struct { PeerLoginExpirationEnabled sql.NullBool PeerLoginExpiration sql.NullInt64