github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/pkg/sys/collection/consts.go (about)

     1  /*
     2   * Copyright (c) 2021-present unTill Pro, Ltd.
     3  *
     4  * @author Michael Saigachenko
     5  */
     6  
     7  package collection
     8  
     9  import (
    10  	"github.com/voedger/voedger/pkg/appdef"
    11  )
    12  
    13  // ///////////////////////////////////
    14  //
    15  //	VIEW: sys.Collection
    16  const (
    17  	Field_PartKey          = "PartKey"
    18  	Field_DocQName         = "DocQName"
    19  	field_DocID            = "DocID"
    20  	field_ElementID        = "ElementID"
    21  	Field_Record           = "Record"
    22  	PartitionKeyCollection = 1 // Always put the BO in the fixed partition
    23  )
    24  
    25  var (
    26  	QNameCollectionView      = appdef.NewQName("sys", "CollectionView")
    27  	QNameProjectorCollection = appdef.NewQName("sys", "ProjectorCollection")
    28  )
    29  
    30  // ///////////////////////////////////
    31  //
    32  //	FUNC: sys.Collection
    33  const (
    34  	field_Schema = "Schema"
    35  	field_ID     = "ID"
    36  )
    37  
    38  var qNameQueryCollection = appdef.NewQName(appdef.SysPackage, "Collection")
    39  
    40  // ///////////////////////////////////
    41  //
    42  //	FUNC: air.state
    43  const (
    44  	field_State = "State"
    45  	field_After = "After"
    46  )
    47  
    48  var qNameQueryState = appdef.NewQName(appdef.SysPackage, "State")
    49  
    50  // ///////////////////////////////////
    51  //
    52  //	FUNC: air.cdoc
    53  const (
    54  	field_xrefs = "xrefs"
    55  )
    56  
    57  var (
    58  	qNameQueryGetCDoc = appdef.NewQName(appdef.SysPackage, "GetCDoc")
    59  )
    60  
    61  const DEC = 10