Enum SqliteJournalMode
SQLite's journal_mode pragma values, applied once at database creation.
public enum SqliteJournalMode
Fields
Delete = 0The rollback journal is deleted at the end of each transaction (SQLite's historical default).
Truncate = 1The rollback journal is truncated to zero length instead of deleted.
Persist = 2The rollback journal is left on disk but its header is overwritten, avoiding a filesystem delete.
Memory = 3The rollback journal is held in memory instead of on disk. Not crash-safe.
Wal = 4Write-ahead logging. Qavren.Edge's default: readers do not block writers.
Off = 5No rollback journal at all. A crash mid-transaction can corrupt the database.