sqitch-log-usage(3pm)

πŸŽ€ NAME πŸŽ€

okay so bestie, this is sqitch-log-usage β€” the manual page for the Sqitch log usage statement. that's the whole vibe. it's the rundown of how you talk to sqitch log, the command that spills the tea on your deploy history. no cap, it's short and sweet. πŸ’–


✨ USAGE ✨

here's the whole flex, literally one line:

sqitch log [options] [<database>]

yeah. that's it. you give it some options, you optionally give it a <database>, and it does its thing. main character energy fr. πŸ’…


πŸ’… OPTIONS πŸ’…

listen, there are a LOT of options, but don't panic. they come in three lil friend groups: Search, Formatting, and Connection. let's go. 🫢

πŸ” Search options

these are the ones that decide what actually shows up.

  • -t, --target <target> β€” the database to which to connect. like, which one are we even talking to, bestie? 🎯
  • --event <type> β€” pick the type of event. only that flavor of history, pls. πŸ“Œ
  • --change-pattern, --change <name> β€” match a regex against change names. yes, a regex. filter by the changes you care about. πŸ”
  • --committer-pattern, --committer <name> β€” match a regex against committer names. stalking a specific person's commits? valid. πŸ‘€
  • -n, --max-count <count> β€” show only the specified number of events. a lil snack instead of the whole buffet. πŸ“
  • --skip <number> β€” skip the specified number of events. scroll past the first few, no biggie. ⏭️
  • --reverse β€” show events in reverse order. flip the whole timeline upside down. πŸ”„
  • --no-reverse β€” don't show events in reverse order. keep it in normal order, thank u. β†ͺ️

🎨 Formatting

this is the glow-up section. how does the output look?

  • -f, --format <format> β€” show events in the specified format. you want it cute, you say so. ✨
  • --date-format, --date <format> β€” show dates in the specified format. dates but make them your brand. πŸ“…
  • --color β€” use ANSI colors. pretty lil rainbow terminal, we love to see it. 🌈
  • --no-color β€” never use ANSI colors. for when you're logging to a file and colors would be chaos. 🚫
  • --abbrev β€” abbreviate change IDs. long IDs are doing too much honestly. βœ‚οΈ
  • --oneline β€” shorthand for --format oneline --abbrev 6. one line per event, six-char IDs, iconic. ⭐
  • --headers β€” show headers for the target. label it up. 🏷️
  • --no-headers β€” don't show target headers. keep it bare. πŸ™ˆ

πŸ”Œ Connection

the "how do we even get there" section. all the plumbing. πŸ› οΈ

  • --registry <registry> β€” registry schema or database. πŸ—‚οΈ
  • --db-client <path> β€” path to the engine command-line client. 🧭
  • -d, --db-name <name> β€” database name. πŸ“›
  • -u, --db-user <user> β€” database user name. πŸ‘€
  • -h, --db-host <host> β€” database server host name. πŸ–₯️
  • -p, --db-port <port> β€” database server port number. πŸ”’
and that's the whole page, bestie. every option accounted for, nothing skipped, periodt. πŸ’–

okay one last lil sign-off because we're being cute about this: this page came to you courtesy of perl v5.40.1, dated 2026-07-26, and it lives in the docs as sqitch-log-usage(3pm). πŸ¦‹ mwah, go log some stuff. 🫢✨

πŸ“¦ where this page comes from