pub async fn list_tables( pool: &AnyPool, backend: DbBackend, ) -> Result<Vec<Value>, McpSqlError>
List tables with approximate row counts.