ArchiveClient type
The raw-SQL surface this installer needs.
Signature:
export type ArchiveClient = SqlExecutor;
References: SqlExecutor
Remarks
A pg.Pool satisfies it as it is. The DDL interpolates rather than binds, which is what DDL requires — schema, table and column names cannot be parameters. Every identifier interpolated here is validated against /^[A-Za-z_][A-Za-z0-9_]*$/ first, and it throws rather than quoting anything that fails.
Read this page as plain markdown — no HTML, no navigation. For pasting into an LLM, or for an agent to fetch.