UNPKG

@compas/store

Version:

Postgres & S3-compatible wrappers for common things

16 lines (15 loc) 579 B
/** * Get the disk size (in bytes) and estimated row count for all tables and views. * To improve accuracy, run sql`ANALYZE` before this query, however make sure to read the * Postgres documentation for implications. * * @since 0.1.0 * @summary Get the estimated disk size and row count for all tables * * @param {import("postgres").Sql<{}>} sql * @returns {Promise<Record<string, { diskSize: number, rowCount: number }>>} */ export function postgresTableSizes(sql: import("postgres").Sql<{}>): Promise<Record<string, { diskSize: number; rowCount: number; }>>;