mirror of
https://github.com/supabase/supabase.git
synced 2026-10-16 14:49:10 +03:00
15 lines
336 B
TypeScript
15 lines
336 B
TypeScript
export const THRESHOLD_COUNT = 50000
|
|
|
|
export const COUNT_ESTIMATE_SQL = /* SQL */ `
|
|
CREATE OR REPLACE FUNCTION pg_temp.count_estimate(
|
|
query text
|
|
) RETURNS integer LANGUAGE plpgsql AS $$
|
|
DECLARE
|
|
plan jsonb;
|
|
BEGIN
|
|
EXECUTE 'EXPLAIN (FORMAT JSON)' || query INTO plan;
|
|
RETURN plan->0->'Plan'->'Plan Rows';
|
|
END;
|
|
$$;
|
|
`.trim()
|