rotifer.db.core#

Abstract base class for all database cursors.

This module defines BaseCursor, the root of the cursor class hierarchy used across rotifer.db. It standardizes identifier handling and the bookkeeping of entries that could not be retrieved. Concrete cursors implement the actual data access methods (__getitem__, fetchone() and fetchall()).

Classes

BaseCursor([progress])

Generic database cursor abstract interface.