github.com/ravendb/ravendb-go-client@v0.0.0-20240229102137-4474ee7aa0fa/command_type.go (about) 1 package ravendb 2 3 // using type alias for easy json serialization 4 type CommandType = string 5 6 // Note: this is enum in Java but those are serialized to json as strings so 7 // making them strings is better in Go 8 const ( 9 //CommandNone = "NONE" 10 CommandPut = "PUT" 11 CommandPatch = "PATCH" 12 CommandDelete = "DELETE" 13 CommandAttachmentPut = "ATTACHMENT_PUT" 14 CommandAttachmentDelete = "ATTACHMENT_DELETE" 15 CommandClientAnyCommand = "CLIENT_ANY_COMMAND" 16 CommandClientNotAttachment = "CLIENT_NOT_ATTACHMENT" 17 CompareExchangePut = "COMPARE_EXCHANGE_PUT" 18 CompareExchangeDelete = "COMPARE_EXCHANGE_DELETE" 19 )