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  )