{"id":19320811,"url":"https://github.com/m6w6/ext-pq","last_synced_at":"2026-03-16T23:35:57.060Z","repository":{"id":32900284,"uuid":"36494964","full_name":"m6w6/ext-pq","owner":"m6w6","description":"PostgreSQL client library (libpq) binding","archived":false,"fork":false,"pushed_at":"2025-07-08T13:07:07.000Z","size":739,"stargazers_count":38,"open_issues_count":3,"forks_count":7,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-07-15T00:46:31.969Z","etag":null,"topics":["asynchronous","libpq","pecl","php","postgresql"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/m6w6.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-05-29T09:35:23.000Z","updated_at":"2025-04-24T16:02:32.000Z","dependencies_parsed_at":"2024-01-18T09:04:44.021Z","dependency_job_id":"810ed289-eea0-4897-909e-672c9071e8db","html_url":"https://github.com/m6w6/ext-pq","commit_stats":null,"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"purl":"pkg:github/m6w6/ext-pq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m6w6%2Fext-pq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m6w6%2Fext-pq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m6w6%2Fext-pq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m6w6%2Fext-pq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m6w6","download_url":"https://codeload.github.com/m6w6/ext-pq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m6w6%2Fext-pq/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265495397,"owners_count":23776625,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["asynchronous","libpq","pecl","php","postgresql"],"created_at":"2024-11-10T01:31:53.379Z","updated_at":"2026-03-16T23:35:57.054Z","avatar_url":"https://github.com/m6w6.png","language":"C","funding_links":[],"categories":["Compiled list"],"sub_categories":["plv8:"],"readme":"# pecl/pq\n\n[![Build Status](https://github.com/m6w6/ext-pq/workflows/ci/badge.svg?branch=master)](https://github.com/m6w6/ext-pq/actions?query=branch%3Amaster+workflow%3Aci)\n[![codecov](https://codecov.io/gh/m6w6/ext-pq/branch/master/graph/badge.svg?token=Nku9tz8EMj)](https://codecov.io/gh/m6w6/ext-pq)\n\n## About:\n\nThis is a modern binding to the mature [libpq](http://www.postgresql.org/docs/current/static/libpq.html), the official PostgreSQL C-client library.\n\n### Highlights:\n\n* Nearly 100% support for [asynchronous usage](https://mdref.m6w6.name/pq/Connection/:%20Asynchronous%20Usage).\n* Extended [type support by pg_type](https://mdref.m6w6.name/pq/Types/:%20Overview).\n* Fetching simple [multi-dimensional array maps](https://mdref.m6w6.name/pq/Result/map).\n* Working [Gateway implementation](https://github.com/m6w6/pq-gateway).\n\n## Documentation\n\nSee the [online markdown reference](https://mdref.m6w6.name/pq).\n\nKnown issues are listed in [BUGS](./BUGS) and future ideas can be found in [TODO](./TODO).\n\n## Install\n\n### PECL\n\n\tpecl install pq\n\n### PIE\n\n    pie install m6w6/ext-pq\n\n### Checkout\n\n\tgit clone github.com:m6w6/ext-pq\n\tcd ext-pq\n\t/path/to/phpize\n\t./configure --with-php-config=/path/to/php-config\n\tmake\n\tsudo make install\n\n## Dependencies:\n\nThis extension unconditionally depends on the pre-loaded presence of the following PHP extensions:\n\n- [raphf](http://pecl.php.net/package/raphf)\n- [spl](http://php.net/spl)\n\nIt optionally depends on the following extensions:\n\n* [json](http://php.net/json)\n\n## ChangeLog\n\nA comprehensive list of changes can be obtained from the\n[PECL website](https://pecl.php.net/package-changelog.php?package=pq).\n\n## License\n\next-pq is licensed under the 2-Clause-BSD license, which can be found in\nthe accompanying [LICENSE](./LICENSE) file.\n\n## Contributing\n\nAll forms of contribution are welcome! Please see the bundled\n[CONTRIBUTING](./CONTRIBUTING.md) note for the general principles followed.\n\nThe list of past and current contributors is maintained in [THANKS](./THANKS).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm6w6%2Fext-pq","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm6w6%2Fext-pq","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm6w6%2Fext-pq/lists"}