Table of Contents

Enum SqliteSynchronousMode

Namespace
Qavren.Edge.Sqlite
Assembly
Qavren.Edge.Sqlite.dll

SQLite's synchronous pragma values, issued on every logical open.

public enum SqliteSynchronousMode

Fields

Off = 0

SQLite does not call fsync. Fastest, and unsafe against a power loss or OS crash.

Normal = 1

SQLite syncs at the most critical moments. Qavren.Edge's default; safe with Wal.

Full = 2

SQLite syncs the database file on every write.

Extra = 3

Like Full, and also syncs the rollback journal before deleting it.