{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"flexible-freeze","owner":"pgexperts","isFork":false,"description":"Flexible freeze scripts for managing off-hours vacuuming and freezing of PostgreSQL databases.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":13,"starsCount":86,"forksCount":26,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-08T15:58:06.425Z"}},{"type":"Public","name":"parse_wal_dump","owner":"pgexperts","isFork":false,"description":"A simple script to parse pg_waldump output, and insert it into a database","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-07T19:51:30.850Z"}},{"type":"Public","name":"find-bad-toast","owner":"pgexperts","isFork":false,"description":"Find rows in a PostgreSQL table that have corrupted TOAST records.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":3,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-09-23T20:48:37.825Z"}},{"type":"Public","name":"pgconnparms","owner":"pgexperts","isFork":false,"description":"Create command-line parameters from a postgres: URI","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-23T18:32:24.789Z"}},{"type":"Public","name":"pg_merge_table","owner":"pgexperts","isFork":false,"description":"Command-line script to merge a table from one PostgreSQL database to another","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":3,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-17T15:33:07.815Z"}},{"type":"Public","name":"django","owner":"pgexperts","isFork":true,"description":"The Web framework for perfectionists with deadlines.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":30826,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-05-30T16:41:41.529Z"}},{"type":"Public","name":"patroni","owner":"pgexperts","isFork":true,"description":" Runners to orchestrate a high-availability PostgreSQL","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":3,"forksCount":807,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-01-12T19:19:00.728Z"}},{"type":"Public","name":"patroni-compose","owner":"pgexperts","isFork":false,"description":"docker-compose based test environment for patroni","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-01-09T03:17:22.911Z"}},{"type":"Public","name":"governor","owner":"pgexperts","isFork":true,"description":"Runners to orchestrate a high-availability PostgreSQL","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":76,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-08-25T04:32:32.746Z"}},{"type":"Public","name":"handyrep","owner":"pgexperts","isFork":false,"description":"High-availability replication manager for PostgreSQL","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":12,"starsCount":68,"forksCount":11,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-06-17T19:45:36.407Z"}},{"type":"Public","name":"pgbouncer_bench","owner":"pgexperts","isFork":false,"description":"Basic script to benchmark pgbouncer vs direct connection","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-03-12T23:14:53.928Z"}},{"type":"Public","name":"wal-e","owner":"pgexperts","isFork":true,"description":"A S3 based WAL-shipping disaster recovery and standby toolkit","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":314,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-10-24T23:42:18.209Z"}},{"type":"Public","name":"saltstack-talk-examples","owner":"pgexperts","isFork":false,"description":"Some examples to use with my Saltstack talk","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-12-19T01:09:07.992Z"}},{"type":"Public","name":"pg_partman","owner":"pgexperts","isFork":true,"description":"Partition management extention for PostgreSQL","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":270,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-10-17T23:12:44.000Z"}},{"type":"Public","name":"barman-cleanup","owner":"pgexperts","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-08-19T21:33:58.000Z"}},{"type":"Public","name":"salt","owner":"pgexperts","isFork":true,"description":"Central system and configuration manager ","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":5445,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-07-23T02:22:49.000Z"}},{"type":"Public","name":"caching_benchmark_scripts","owner":"pgexperts","isFork":false,"description":"Tools used to benchmark various cache implementations vs going direct to a remote postgresql DB","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-04-17T23:28:26.000Z"}},{"type":"Public","name":"pgbackup","owner":"pgexperts","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":4,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-02-28T01:53:18.000Z"}},{"type":"Public","name":"cpnewfiles","owner":"pgexperts","isFork":false,"description":"Copy files from a source directory to a destination directory and keep track of the last copied file's timestamp. Next run, only copy new files.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-02-28T01:41:50.000Z"}},{"type":"Public","name":"pg_find_bad_utf8","owner":"pgexperts","isFork":false,"description":"Python script that takes a SQL pg_dump as input and outputs COPY commands containing the bad utf8 rows.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":4,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-02-28T01:41:28.000Z"}},{"type":"Public","name":"exercise_unlogged_tables","owner":"pgexperts","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2012-05-11T01:08:50.000Z"}},{"type":"Public","name":"noisewords","owner":"pgexperts","isFork":false,"description":"A quick-n-easy random data generator to test PG installations","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2012-03-29T02:34:17.000Z"}}],"repositoryCount":22,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}