[О блоге] [наверх] [пред] [2018-01-25 11:07:56+03:00] [65f8bcb166d34ae8038b354fd00cb20ef950fdb5]

Pretty print JSONB в PostgreSQL

Использую вот такие две функи в .psqlrc для простого вывода и просто
JSONB полей и массивов JSONB:

    CREATE OR REPLACE FUNCTION ppj(jsonb) RETURNS TEXT AS $$
        SELECT jsonb_pretty($1);
    $$ LANGUAGE SQL;
    CREATE OR REPLACE FUNCTION ppj(jsonb[]) RETURNS SETOF TEXT AS $$
        SELECT jsonb_pretty(unnest) FROM (SELECT unnest($1)) AS dummy;
    $$ LANGUAGE SQL;

    [оставить комментарий]