COPYDATABASE(1)

πŸ’– COPYDATABASE(1) πŸ’–

okay so quick vibe check, bestie: this page is from the User Commands manual, and it's about copydatabase, which is literally here to do a document-by-document copy of one or more Xapian databases. no cap, that's the whole serve. πŸ¦‹

✨ NAME ✨

copydatabase β€” performs a document-by-document copy of one or more Xapian databases. iconic behavior, honestly. πŸ’…

✨ SYNOPSIS ✨

the shape is literally this, don't overthink it:

copydatabase SOURCE_DATABASE... DESTINATION_DATABASE

so you feed it one or more SOURCE_DATABASE... situations, plus a DESTINATION_DATABASE where the copy is headed. slay. πŸŽ€

✨ DESCRIPTION ✨

okay so copydatabase β€” Perform a document-by-document copy of one or more Xapian databases. that's the main character energy of this whole page. document-by-document, not vibes-based, not hand-wavy. periodt. πŸ”₯

✨ OPTIONS ✨

here's the menu, and every flag gets its moment:

  • --no-renumber β€” preserve the numbering of document ids. highkey useful if you have external references to them, or if you've set them to match unique ids from an external source. if multiple source databases are specified and the same docid occurs in more one, the last occurrence is the one that ends up in the destination database. iykyk. πŸ‘‘
  • --help β€” display this help and exit. short, sweet, helpful. 🫢
  • --version β€” output version information and exit. it's giving "just the facts, bestie." 🌸

mwah πŸ’‹ β€” this page ships as xapian-core 2.0.0, dated March 2026, and that's the whole footer, bestie. 🫢

πŸ“¦ where this page comes from