Skip to content

Recreate-fast

Choose recreate-fast when the target can be dropped and rebuilt and you care more about speed than crash durability.

  • on_schema_exists = "recreate"
  • unlogged_tables = true
  • clean_orphans = true
  • worker parallelism turned up for the data load

This is a great dev or staging loop, not the default first production path. UNLOGGED tables are truncated after crash recovery, so you must be comfortable rerunning the migration from scratch.