github.com/go-generalize/volcago@v1.7.0/generator/testfiles/not_auto/constant_gen.go (about)

     1  // Code generated by volcago. DO NOT EDIT.
     2  // generated version: devel
     3  package model
     4  
     5  import "golang.org/x/xerrors"
     6  
     7  // OpType - operator type
     8  type OpType = string
     9  
    10  const (
    11  	OpTypeEqual              OpType = "=="
    12  	OpTypeNotEqual           OpType = "!="
    13  	OpTypeLessThan           OpType = "<"
    14  	OpTypeLessThanOrEqual    OpType = "<="
    15  	OpTypeGreaterThan        OpType = ">"
    16  	OpTypeGreaterThanOrEqual OpType = ">="
    17  	OpTypeIn                 OpType = "in"
    18  	OpTypeNotIn              OpType = "not-in"
    19  	OpTypeArrayContains      OpType = "array-contains"
    20  	OpTypeArrayContainsAny   OpType = "array-contains-any"
    21  )
    22  
    23  // FilterType - extra indexes filters type
    24  type FilterType = int
    25  
    26  const (
    27  	FilterTypeAdd FilterType = 1 << iota
    28  	FilterTypeAddPrefix
    29  	FilterTypeAddSuffix
    30  	FilterTypeAddBiunigrams
    31  	FilterTypeAddSomething
    32  )
    33  
    34  var (
    35  	ErrAlreadyExists        = xerrors.New("already exists")
    36  	ErrAlreadyDeleted       = xerrors.New("already been deleted")
    37  	ErrNotFound             = xerrors.New("not found")
    38  	ErrLogicallyDeletedData = xerrors.New("logically deleted data")
    39  	ErrUniqueConstraint     = xerrors.New("unique constraint error")
    40  	ErrNotAvailableCG       = xerrors.New("not available in collection groups")
    41  	ErrVersionConflict      = xerrors.New("version conflict")
    42  )
    43  
    44  type (
    45  	UniqueMiddlewareKey      struct{}
    46  	transactionInProgressKey struct{}
    47  )