diff options
Diffstat (limited to 'config.proto')
| -rw-r--r-- | config.proto | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/config.proto b/config.proto new file mode 100644 index 0000000..b86de8f --- /dev/null +++ b/config.proto @@ -0,0 +1,20 @@ +// Copyright 2025 WIT.COM Inc Licensed GPL 3.0 + +syntax = "proto3"; + +package config; + +import "google/protobuf/timestamp.proto"; // Import the well-known type for Timestamp + +message Config { // + string name = 1; // a map for what thing? + map<string, string> vals = 2; // a simple map + google.protobuf.Timestamp ctime = 3; // create time of the patch +} + +message Configs { // `autogenpb:marshal` `autogenpb:nomutex` + string uuid = 1; // `autogenpb:uuid:3135d0f9-82a9-40b6-8aa1-b683ebe7bedd` + string version = 2; // `autogenpb:version:v0.0.1 go.wit.com/lib/config` + repeated Config configs = 3; + string filename = 4; // can store where the filename is so that saves can be automated +} |
