基于文件的MongoDB服务器,具有与pymongo兼容的API。
项目描述
LiteMongo
关于
LiteMongo提供了一个无需MongoDB服务器的直接替换方案pymongo
。数据库存储在磁盘上,这使得它是需要小型MongoDB数据库但不想安装官方服务器的小型项目的理想工具。这一切都是通过在Mongomock库之上构建而实现的。
开发
测试
只需运行pytest
。对于更详细的信息,包括测试覆盖率
pytest -vv --cov=. --cov-report term-missing
贡献
如果您想为该项目做出贡献
- 如果您正在贡献代码,请尝试编写一些与代码一起的测试,并确保测试通过。
- 使用
cz commit
提交您的更改。按照提示操作。完成后,pre-commit
将被调用以确保您的贡献和提交遵循定义的约定。有关更多详细信息,请参阅pre-commit-config.yaml
。 - 您的提交消息应遵循此处描述的约定。用祈使句写您的提交消息:“修复错误”而不是“已修复错误”或“修复错误”。这个约定与由
git merge
和git revert
等命令生成的提交消息相匹配。完成后,请发送合并请求。
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
litemongo-0.1.4.tar.gz (175.1 kB 查看散列值)
构建分发
litemongo-0.1.4-py3-none-any.whl (73.9 kB 查看散列值)
关闭
litemongo-0.1.4.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | c3309b7e23b46930ea19d8ef08c57e632284180825f8c54ece6f3302f2e588d7 |
|
MD5 | 706769e5392903beb47018a73f8622a2 |
|
BLAKE2b-256 | 58f83d88d66b08d8c18a13452be0877661440b6a079386f73338299ee4bab344 |
关闭
litemongo-0.1.4-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 6c8f267548f18a0689269158d871bb87d13f8d0d8364d02d8cecf6d797de66f0 |
|
MD5 | bcc2252fe109ba00aeb13b27fcc4cdb3 |
|
BLAKE2b-256 | 66c350aea621129057fdfac0935ae1d37c4fafb12697761828f2fb8fed9e7920 |