Skip to content

Releases: Sheshagiri/go-protobuf-cloud-datastore-entity-translator

Removed indirect dependencies from go.mod

23 Oct 14:46
a84b6fd
Compare
Choose a tag to compare

No major changes to the functionality. Removed indirect dependencies from go.mod.

support struct in referenced proto meaages

28 Sep 16:32
30ca842
Compare
Choose a tag to compare

This release adds support for protobuf's with google.protobuf.Struct from referenced/imported proto files.
Following is an example.

message Action {
    string name = 1;
    google.protobuf.Struct parameters = 2;
}

message Execution {
    string name = 1;
    Action action = 2;
}

exclude fields from being indexed

11 Sep 12:51
da61c7d
Compare
Choose a tag to compare

This release adds support for excluding the fields from being indexed by google cloud datastore using a custom extension
in proto files.

Initial release.

28 Aug 09:47
455edde
Compare
Choose a tag to compare

This release mainly contains two functions

  1. ProtoMessageToDatastoreEntity
    Translates a given proto message to datastore entity.
  2. DatastoreEntityToProtoMessage
    Translates a given datastore entity to a proto message.