Skip to main content

Crate fathomdb_schema

Crate fathomdb_schema 

Source

Structs§

Migration
MigrationAccretionError
MigrationFailureReport
MigrationReport
MigrationStepReport

Enums§

MigrationError

Constants§

CANONICAL_TABLES
Canonical tables owned by the rewrite-era schema, in stable display order. Excludes FTS, vec0, and projection shadow tables (re-derivable from canonical state) and internal _fathomdb_* metadata.
JOURNAL_SUFFIX
Suffix of the optional SQLite rollback journal file (<db-name>.sqlite-journal).
LOCK_SUFFIX
Suffix of the sidecar lock file (<db-name>.sqlite.lock).
MIGRATIONS
PRAGMA_USER_VERSION
SQLite PRAGMA name carrying the on-disk schema-version sentinel.
SCHEMA_VERSION
SQLITE_SUFFIX
Suffix of the canonical SQLite database file (<db-name>.sqlite).
WAL_SUFFIX
Suffix of the SQLite write-ahead log file (<db-name>.sqlite-wal).

Functions§

bootstrap_steps
check_migration_accretion
migrate
migrate_with_event_sink
migrate_with_steps