最佳实践

解释

因为SQLite保持非常强的向后兼容性,所以有几个怪癖和设置改进并不是自动完成的。本模块为您完成这些任务,并与SQLite的最佳实践保持同步。有几个描述在 SQLite documentation

名称以开头的函数 library 作为一个整体应用于SQLite库,而具有 connection 适用于单个连接。

您可以调用各个函数,或者 apsw.bestpractice.apply() 要应用几个。 apply() 将设置 apsw.connection_hooks 影响未来 connections 都是制造出来的。 recommended 建议使用::

import apsw.bestpractice

apsw.bestpractice.apply(apsw.bestpractice.recommended)

API