【文件属性】:
文件名称:pydantic-sqlalchemy-实验:pydantic-sqlalchemy-实验
文件大小:7KB
文件格式:ZIP
更新时间:2021-02-10 06:01:55
Python
简单测试应用程序,使用SQLAlchemy和Pydantic进行测试(数据库更新)
此应用程序的目的是:
增进我对SQLAlchemy和Pydantic的理解
帮助确定数据库部分更新的详细信息
在许多应用程序中记录如何执行此操作以供将来参考
为进一步的工作和实验提供基础
可能其他人有所帮助演示应用程序中缺少更新对我来说是一个问题,但这akihiro-inui
该应用程序的功能:
用pytest进行了测试[1]
使用内存中的sqlite数据库[2]
使用SQLAlchemy声明性模型定义,而不是使用的命令式定义
它只使用pip(可以很简单)
自动计算出每个要更新的属性的名称
功能:test_user_update()-使用pydantic
使用pydantic合并两个字典
有点复杂
功能:test_user_update_2()-使用setattr(db_user,var,val
【文件预览】:
pydantic-sqlalchemy-experiments-main
----.gitignore(2KB)
----requirements.txt(198B)
----LICENSE.txt(1KB)
----README.md(3KB)
----main.py(13KB)