{"id":14973987,"url":"https://github.com/detain/db_abstraction","last_synced_at":"2025-10-27T05:31:26.816Z","repository":{"id":45194812,"uuid":"98386326","full_name":"detain/db_abstraction","owner":"detain","description":"Database Abstraction Class","archived":false,"fork":false,"pushed_at":"2025-01-01T11:32:01.000Z","size":1112,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-01T02:41:23.357Z","etag":null,"topics":["abstraction","adodb","database","myadmin","mysql","mysqli","pdo","pgsql","postgresql"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/detain.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-26T06:14:02.000Z","updated_at":"2025-01-01T11:32:05.000Z","dependencies_parsed_at":"2024-04-24T11:47:46.867Z","dependency_job_id":"5f50d48f-7496-4b8d-8b35-8219ca515f13","html_url":"https://github.com/detain/db_abstraction","commit_stats":{"total_commits":370,"total_committers":2,"mean_commits":185.0,"dds":0.002702702702702675,"last_synced_commit":"81e3a2c5944b6a365ff42e1e00dff8d383233ace"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/detain%2Fdb_abstraction","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/detain%2Fdb_abstraction/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/detain%2Fdb_abstraction/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/detain%2Fdb_abstraction/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/detain","download_url":"https://codeload.github.com/detain/db_abstraction/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238445831,"owners_count":19473820,"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":["abstraction","adodb","database","myadmin","mysql","mysqli","pdo","pgsql","postgresql"],"created_at":"2024-09-24T13:49:47.283Z","updated_at":"2025-10-27T05:31:21.414Z","avatar_url":"https://github.com/detain.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Database Abstraction Class\n\nProvides a simple unified interface for connecting to a bunch of different database types.  Supports php native mysqli and pgsql extensions, as well as PDO, AdoDB, and MDB2 connections as well as everything supported by PDO and AdoDB.\n\n## Supported Databases\n\nYou can use this library to connect to any of the following database types.   Most of the database types have multiple ways of connecting to them (ie MySQL can use Mysqli, PDO, ADOdb, and MDB2)\n\n- 4D\n- ADO\n- CUBRID\n- Firebird \u0026 Interbase\n- Frontbase\n- IBM DB2\n- IBM Informix\n- Interbase\n- LDAP\n- Microsoft Access\n- Microsoft SQL Server\n- MySQL\n  - MySQL\n  - MariaDB\n  - Percona\n- Netezza\n- ODBC\n- ODBTP\n- Oracle\n- PDO\n- PostgreSQL\n- Proxy\n- SAP ADS\n- SAP ASE\n- SAP MaxDB\n- SAP SQLAnywhere\n- SQLite Database\n- Sybase\n- Plain Text\n- Visual Foxpro\n\n## Build Status and Code Analysis\n\nSite          | Status\n--------------|---------------------------\n![Packagist](http://i.is.cc/storage/GYacBEX.png \"Packagist\")     | [![Latest Stable Version](https://poser.pugx.org/detain/db_abstraction/version)](https://packagist.org/packages/detain/db_abstraction) [![Latest Unstable Version](https://poser.pugx.org/detain/db_abstraction/v/unstable)](//packagist.org/packages/detain/db_abstraction) [![License](https://poser.pugx.org/detain/db_abstraction/license)](https://packagist.org/packages/detain/db_abstraction) [![Total Downloads](https://poser.pugx.org/detain/db_abstraction/downloads)](https://packagist.org/packages/detain/db_abstraction)\n![Scrutinizer](http://i.is.cc/storage/GYeUnux.png \"Scrutinizer\")  | [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/detain/db_abstraction/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/detain/db_abstraction/?branch=master) [![Code Coverage](https://scrutinizer-ci.com/g/detain/db_abstraction/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/detain/db_abstraction/?branch=master) [![Build Status](https://scrutinizer-ci.com/g/detain/db_abstraction/badges/build.png?b=master)](https://scrutinizer-ci.com/g/detain/db_abstraction/build-status/master)\n![Travis-CI](http://i.is.cc/storage/GYd75qN.png \"Travis-CI\")     | [![Build Status](https://travis-ci.org/detain/db_abstraction.svg?branch=master)](https://travis-ci.org/detain/db_abstraction)\n![CodeClimate](http://i.is.cc/storage/GYlageh.png \"CodeClimate\")  | [![Code Climate](https://codeclimate.com/github/detain/db_abstraction/badges/gpa.svg)](https://codeclimate.com/github/detain/db_abstraction) [![Test Coverage](https://codeclimate.com/github/detain/db_abstraction/badges/coverage.svg)](https://codeclimate.com/github/detain/db_abstraction/coverage) [![Issue Count](https://codeclimate.com/github/detain/db_abstraction/badges/issue_count.svg)](https://codeclimate.com/github/detain/db_abstraction)\n![Codacy](http://i.is.cc/storage/GYi66Cx.png \"Codacy\")        | [![Codacy Badge](https://api.codacy.com/project/badge/Grade/79294bb43f1f45a7865001c370a44e35)](https://www.codacy.com/app/detain/db_abstraction?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=detain/db_abstraction\u0026amp;utm_campaign=Badge_Grade) [![Codacy Badge](https://api.codacy.com/project/badge/Coverage/79294bb43f1f45a7865001c370a44e35)](https://www.codacy.com/app/detain/db_abstraction?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=detain/db_abstraction\u0026amp;utm_campaign=Badge_Coverage)\n![Coveralls](http://i.is.cc/storage/GYjNSim.png \"Coveralls\")    | [![Coverage Status](https://coveralls.io/repos/github/detain/db_abstraction/badge.svg?branch=master)](https://coveralls.io/github/detain/db_abstraction?branch=master)\n\n\n## Installation\n\nInstall with composer like\n\n```sh\ncomposer require detain/db_abstraction\n```\n\n## License\n\nThe Database Abstraction Class class is licensed under the LGPL-v2.1 license.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdetain%2Fdb_abstraction","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdetain%2Fdb_abstraction","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdetain%2Fdb_abstraction/lists"}