如何验证SQLAlchemy事务?

时间:2017-01-30 10:43:44

标签: python database validation transactions sqlalchemy

或者更一般:我如何确定检索到的数据库行(或更好的模型实例)的数据是否有效?

示例(未测试!):

http://localhost:5984/cp_config/

我希望能够检测到以下问题:

  • 数据库存储错误数据
  • 数据库发送错误数据
  • 数据库和SQLAlchemy的通信以某种方式被破坏/损坏
  • SQLALchemy使用错误数据初始化实例

需要检测/避免恶意场景(如中间人)。

说实话,我不确定这种检测是否已经是SQLAlchemy,使用过的数据库提供程序和使用的传输协议的一部分。并且无需再次在应用程序级别上重新检测此类问题。

所以欢迎任何有或没有SQLAlchemy背景的答案/想法。

0 个答案:

没有答案