Nikita Tokarchuk
|
08c3c5b377
|
Add callback mechanism and implement on-decode callback
|
4 years ago |
Nikita Tokarchuk
|
09fa64ab0e
|
Return err if cannot decode array element
|
4 years ago |
Nikita Tokarchuk
|
c019a0ea4b
|
Ignore unused arguments
|
4 years ago |
Nikita Tokarchuk
|
ee1b0e17d5
|
Improve panic messages
|
4 years ago |
Nikita Tokarchuk
|
22a1d7033f
|
Remove custom errors
|
4 years ago |
Nikita Tokarchuk
|
1d3e29fe10
|
Use err type for panics
|
4 years ago |
Nikita Tokarchuk
|
72e74a65b6
|
Use named returns for the code style consistency
|
4 years ago |
Nikita Tokarchuk
|
3035d8d571
|
Fix aggregation pipeline match step
|
5 years ago |
Nikita Tokarchuk
|
eac50d1770
|
Do not use unnecessary reflect
|
5 years ago |
Nikita Tokarchuk
|
05ebb25e70
|
Use unsafe pointer in the interface struct header is more correct way
|
5 years ago |
Nikita Tokarchuk
|
fd53c66690
|
Use ordered document for index model
|
5 years ago |
Nikita Tokarchuk
|
6111341a3c
|
Check for nil interface correctly
|
5 years ago |
Nikita Tokarchuk
|
9f647ca094
|
Allow nil query in composer
|
5 years ago |
Nikita Tokarchuk
|
eeb83daf4b
|
Configure indices in struct tags
|
5 years ago |
Nikita Tokarchuk
|
6e6a042a16
|
Return the empty context if not defined
|
5 years ago |
Nikita Tokarchuk
|
e0c26f770f
|
Do not find through unexported values
|
5 years ago |
Nikita Tokarchuk
|
e7a05d94e1
|
Reexport basic mongo structs
|
5 years ago |
Nikita Tokarchuk
|
8267abe5be
|
Ephemeral database for testing in the testing package
|
5 years ago |
Nikita Tokarchuk
|
ab4227eaef
|
Make package for protection struct
|
5 years ago |
Nikita Tokarchuk
|
6e5dccbc96
|
Missed docs
|
5 years ago |
Nikita Tokarchuk
|
0b313e82fb
|
Handle cursor error
|
5 years ago |
Nikita Tokarchuk
|
f1fe41d336
|
Remove unused interfaces
|
5 years ago |
Nikita Tokarchuk
|
06b1ef5d9a
|
Redundant code
|
5 years ago |
Nikita Tokarchuk
|
2c49854aee
|
Implement ID bases in packages
|
5 years ago |
Nikita Tokarchuk
|
7f46008227
|
Merge common functions into database interface
|
5 years ago |
Nikita Tokarchuk
|
cf23c3b579
|
Fix ctx bug
|
5 years ago |
Nikita Tokarchuk
|
f3adfb039a
|
Add custom interface base type
|
5 years ago |
Nikita Tokarchuk
|
45a41c6c6c
|
Improve base types
|
5 years ago |
Nikita Tokarchuk
|
db6c11f455
|
Remove custom err type
err
|
5 years ago |
Nikita Tokarchuk
|
deac951551
|
v2
|
5 years ago |
Nikita Tokarchuk
|
971977985f
|
Add tempdb
|
5 years ago |
Nikita Tokarchuk
|
c5fab32e49
|
Add mongo client interfaces
|
5 years ago |
Nikita Tokarchuk
|
e681af6dea
|
Go mod update
|
5 years ago |
Nikita Tokarchuk
|
61621c0a3a
|
Add reset to other load functions
|
6 years ago |
Nikita Tokarchuk
|
dad0a0598b
|
Add reflect based reset
fix
|
6 years ago |
Nikita Tokarchuk
|
57fb40693a
|
DeleteArray function
|
6 years ago |
Nikita Tokarchuk
|
11d202fa33
|
Fix target type for array loader
|
6 years ago |
Nikita Tokarchuk
|
0d5d18437e
|
Fix preload field type assertion
|
6 years ago |
Nikita Tokarchuk
|
e973a52a88
|
Use first element in a tag as a local relation field
|
6 years ago |
Nikita Tokarchuk
|
f8e84df81e
|
LoadMany structure is now known as LoadStream
|
6 years ago |
Nikita Tokarchuk
|
a15839b68b
|
Revert "Binary single loader"
This reverts commit a686800b8d .
|
6 years ago |
Nikita Tokarchuk
|
7c056dfc07
|
Implement single document loaders through find cursor
|
6 years ago |
Nikita Tokarchuk
|
a686800b8d
|
Binary single loader
|
6 years ago |
Nikita Tokarchuk
|
98efc3faaa
|
Override cursor Next function with a wrapper
|
6 years ago |
Nikita Tokarchuk
|
f6f1f27ff0
|
Get function is now known as GetNext
|
6 years ago |
Nikita Tokarchuk
|
6e7fd5336c
|
Implement reversed preloading
|
6 years ago |
Nikita Tokarchuk
|
2207dc5afd
|
Add resetter interface
|
6 years ago |
Nikita Tokarchuk
|
ea72b26e1d
|
Fix emptiness assertion
|
6 years ago |
Nikita Tokarchuk
|
a86455df2d
|
Add support elements to a pipeline
|
6 years ago |
Nikita Tokarchuk
|
b7e92a5055
|
Add preloader filter
Fix pipeline structure
Fix preloader logic
|
6 years ago |