Command migrate creates or upgrades AuthKit's tables in a database for the
repository's own tooling (scripts/check.sh: sqlc's live checks and the
shared test schema). Hosts call authkit.Migrate explicitly and may disable
runtime migrations with Database.SkipMigrations.