MDB_PREVSNAPSHOT top-level constant
int
const MDB_PREVSNAPSHOT
Allows read-only access if write access is unavailable.
When used:
- Graceful fallback to read-only mode
- Handles permission restrictions
- Flexible access patterns
Common usage scenarios:
- Multi-user environments
- Limited permission contexts
- Fallback access patterns
Example:
await db.init(path, flags: LMDBFlagSet()..add(MDB_PREVSNAPSHOT));
Benefits:
- Graceful degradation
- Better availability
- Flexible deployment
Implementation
const MDB_PREVSNAPSHOT = bindings.MDB_PREVSNAPSHOT;