Ming icon indicating copy to clipboard operation
Ming copied to clipboard

MongoDB ODM (Object Document Mapper) with Unit of Works, IdentityMap, Relations and Mongo-In-Memory implementation

Results 14 Ming issues
Sort by recently updated
recently updated
newest added

Ming doesn't support connection string with ssl true. Got this error while calling `create_datastore()` with connecting string having ssl true `ServerSelectionTimeoutError: SSL handshake failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:841),SSL...

This was motivated by this issue https://github.com/TurboGears/Ming/issues/48 requesting pymongo v4 support. This PR lays the groundwork for the upgrade to pymongo4, but it stops short of actually bumping the package....

It'd be nice to test a matrix of mongodb major versions. Seems like that's not possible with GH action's `services:` and `image:` values. But https://github.com/supercharge/mongodb-github-action appears to support it.

This implementation was guided largely by [pymongo's examples on explicit, manual encryption](https://pymongo.readthedocs.io/en/stable/examples/encryption.html#explicit-encryption-with-automatic-decryption). These changes add a lot: - The `Document` class now supports automatic encryption and decryption of individual fields....