/
alias.go
148 lines (143 loc) · 6.64 KB
/
alias.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
package mongodb
import (
"go.mongodb.org/mongo-driver/bson"
"go.mongodb.org/mongo-driver/bson/primitive"
"go.mongodb.org/mongo-driver/mongo"
"go.mongodb.org/mongo-driver/mongo/options"
)
type (
A = primitive.A
D = primitive.D
E = primitive.E
M = primitive.M
ObjectID = primitive.ObjectID
Binary = primitive.Binary
DateTime = primitive.DateTime
Decimal128 = primitive.Decimal128
JavaScript = primitive.JavaScript
MaxKey = primitive.MaxKey
MinKey = primitive.MinKey
Null = primitive.Null
Regex = primitive.Regex
Symbol = primitive.Symbol
Timestamp = primitive.Timestamp
Undefined = primitive.Undefined
)
type (
Database = mongo.Database
Collection = mongo.Collection
Cursor = mongo.Cursor
AggregateOptions = options.AggregateOptions
ArrayFilters = options.ArrayFilters
AutoEncryptionOptions = options.AutoEncryptionOptions
BucketOptions = options.BucketOptions
BulkWriteOptions = options.BulkWriteOptions
ChangeStreamOptions = options.ChangeStreamOptions
ClientEncryptionOptions = options.ClientEncryptionOptions
ClientOptions = options.ClientOptions
Collation = options.Collation
CollectionOptions = options.CollectionOptions
ContextDialer = options.ContextDialer
CountOptions = options.CountOptions
CreateCollectionOptions = options.CreateCollectionOptions
CreateIndexesOptions = options.CreateIndexesOptions
CreateViewOptions = options.CreateViewOptions
Credential = options.Credential
CursorType = options.CursorType
DataKeyOptions = options.DataKeyOptions
DatabaseOptions = options.DatabaseOptions
DefaultIndexOptions = options.DefaultIndexOptions
DeleteOptions = options.DeleteOptions
DistinctOptions = options.DistinctOptions
DropIndexesOptions = options.DropIndexesOptions
EncryptOptions = options.EncryptOptions
EstimatedDocumentCountOptions = options.EstimatedDocumentCountOptions
FindOneAndDeleteOptions = options.FindOneAndDeleteOptions
FindOneAndReplaceOptions = options.FindOneAndReplaceOptions
FindOneAndUpdateOptions = options.FindOneAndUpdateOptions
FindOneOptions = options.FindOneOptions
FindOptions = options.FindOptions
FullDocument = options.FullDocument
GridFSFindOptions = options.GridFSFindOptions
IndexOptions = options.IndexOptions
InsertManyOptions = options.InsertManyOptions
InsertOneOptions = options.InsertOneOptions
ListCollectionsOptions = options.ListCollectionsOptions
ListDatabasesOptions = options.ListDatabasesOptions
ListIndexesOptions = options.ListIndexesOptions
MarshalError = options.MarshalError
NameOptions = options.NameOptions
ReplaceOptions = options.ReplaceOptions
ReturnDocument = options.ReturnDocument
RunCmdOptions = options.RunCmdOptions
SessionOptions = options.SessionOptions
TransactionOptions = options.TransactionOptions
UpdateOptions = options.UpdateOptions
UploadOptions = options.UploadOptions
)
var (
ErrDecodeToNil = bson.ErrDecodeToNil
ErrNilContext = bson.ErrNilContext
ErrNilReader = bson.ErrNilReader
ErrNilRegistry = bson.ErrNilRegistry
ErrClientDisconnected = mongo.ErrClientDisconnected
ErrEmptySlice = mongo.ErrEmptySlice
ErrInvalidIndexValue = mongo.ErrInvalidIndexValue
ErrMissingResumeToken = mongo.ErrMissingResumeToken
ErrMultipleIndexDrop = mongo.ErrMultipleIndexDrop
ErrNilCursor = mongo.ErrNilCursor
ErrNilDocument = mongo.ErrNilDocument
ErrNoDocuments = mongo.ErrNoDocuments
ErrNonStringIndexName = mongo.ErrNonStringIndexName
ErrUnacknowledgedWrite = mongo.ErrUnacknowledgedWrite
ErrWrongClient = mongo.ErrWrongClient
ErrParseNaN = primitive.ErrParseNaN
ErrParseInf = primitive.ErrParseInf
ErrParseNegInf = primitive.ErrParseNegInf
)
var (
CompareTimestamp = primitive.CompareTimestamp
NewDateTimeFromTime = primitive.NewDateTimeFromTime
NewDecimal128 = primitive.NewDecimal128
ParseDecimal128 = primitive.ParseDecimal128
ParseDecimal128FromBigInt = primitive.ParseDecimal128FromBigInt
NewObjectID = primitive.NewObjectID
NewObjectIDFromTimestamp = primitive.NewObjectIDFromTimestamp
ObjectIDFromHex = primitive.ObjectIDFromHex
OptionAggregate = options.Aggregate
OptionAutoEncryption = options.AutoEncryption
OptionBulkWrite = options.BulkWrite
OptionChangeStream = options.ChangeStream
OptionClientEncryption = options.ClientEncryption
OptionClient = options.Client
OptionCollection = options.Collection
OptionCount = options.Count
OptionCreateCollection = options.CreateCollection
OptionCreateIndexes = options.CreateIndexes
OptionCreateView = options.CreateView
OptionDataKey = options.DataKey
OptionDatabase = options.Database
OptionDefaultIndex = options.DefaultIndex
OptionDelete = options.Delete
OptionDistinct = options.Distinct
OptionDropIndexes = options.DropIndexes
OptionEncrypt = options.Encrypt
OptionEstimatedDocumentCount = options.EstimatedDocumentCount
OptionFindOneAndDelete = options.FindOneAndDelete
OptionFindOneAndReplace = options.FindOneAndReplace
OptionFindOneAndUpdate = options.FindOneAndUpdate
OptionFindOne = options.FindOne
OptionFind = options.Find
OptionGridFSFind = options.GridFSFind
OptionIndex = options.Index
OptionInsertMany = options.InsertMany
OptionInsertOne = options.InsertOne
OptionListCollections = options.ListCollections
OptionListDatabases = options.ListDatabases
OptionListIndexes = options.ListIndexes
OptionReplace = options.Replace
OptionRunCmd = options.RunCmd
OptionSession = options.Session
OptionTransaction = options.Transaction
OptionUpdate = options.Update
)