510a126f4b
🌺
...
- fix references in nested structs not being registered properly
- rework struct tag parsing
- remove debug logs
- fix bug where an unrelated field with the same prefix as another population path is erroneously marked as populated
2025-04-10 00:32:59 -04:00
c85efdc49f
improve json marshaling/unmarshaling
2025-04-08 16:13:07 -04:00
5585634c83
nvm figured it out lol?
2025-04-06 22:18:27 -04:00
4de1c20938
THIS DOESN'T WORK.
...
but i need to commit
2025-04-06 17:41:00 -04:00
0a8f703eae
fix Model.typeName
being empty (!!)
2025-03-27 17:34:09 -04:00
a91f4b6af8
fall back to not panicking if replication isn't enabled...
2025-03-26 20:34:49 -04:00
1c18fc2bf6
fix compile errors caused by mongo driver API changes
2025-03-26 20:16:04 -04:00
cd72703068
fix more infinite recursion when registering models
2025-03-25 16:24:05 -04:00
866a459855
fix infinite recursion in self-referential models
2024-09-19 19:56:25 -04:00
8c559d5926
upgrade mongodb driver to 2.0 (may revert)
2024-09-19 19:55:36 -04:00
53e23bb52a
add Get
method to model registry
2024-09-14 18:07:00 -04:00
15d032459a
remove tons of commented-out code, general cleanup
2024-09-14 15:47:17 -04:00
f9aa34ef12
unexport Model fields
2024-09-14 15:28:34 -04:00
9d791b1e3d
externalize more panic/error strings
2024-09-14 15:20:17 -04:00
fcd7cb2013
overhaul models to be more sensible by separating "instance" logic into a separate Document type ✨ 🪷
2024-09-14 02:09:38 -04:00
fd835efa46
[feat] add gridfs support! 🎉
...
(test cases included)
2024-09-12 18:10:03 -04:00
4297071b3b
restructuring
...
- use pointers where possible when using reflection
- add a `CreateSlice` func, for storing slices of Models created by Find and FindPaged queries
- modify tests to use `CreateSlice`
2024-09-05 17:53:04 -04:00
f46aab2f5f
hello world! 🌸
2024-09-01 16:17:48 -04:00