Module: Amalgalite::SQLite3::Constants::Checkpoint

Defined in:
ext/amalgalite/c/amalgalite_constants.c

Constant Summary collapse

FULL =

1 – Wait for writers, then checkpoint

INT2FIX(SQLITE_CHECKPOINT_FULL)
PASSIVE =

0 – Do as much as possible w/o blocking

INT2FIX(SQLITE_CHECKPOINT_PASSIVE)
RESTART =

2 – Like FULL but wait for for readers

INT2FIX(SQLITE_CHECKPOINT_RESTART)
TRUNCATE =

3 – Like RESTART but also truncate WAL

INT2FIX(SQLITE_CHECKPOINT_TRUNCATE)