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