{"id":15645108,"url":"https://github.com/mevdschee/php-crud-admin","last_synced_at":"2025-07-22T17:34:21.980Z","repository":{"id":151764639,"uuid":"206671019","full_name":"mevdschee/php-crud-admin","owner":"mevdschee","description":"A database admin interface for MySQL, PostgreSQL or SQL Server in a single file PHP script.","archived":false,"fork":false,"pushed_at":"2024-06-05T17:52:44.000Z","size":869,"stargazers_count":61,"open_issues_count":5,"forks_count":21,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-04-26T15:02:39.794Z","etag":null,"topics":["database","multi-database","mysql","phpmyadmin","postgresql","sqlserver"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mevdschee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-05T22:59:50.000Z","updated_at":"2025-04-21T22:09:52.000Z","dependencies_parsed_at":"2024-10-03T12:08:42.243Z","dependency_job_id":"8e16a677-68df-48db-931d-e9d80a9dbf6f","html_url":"https://github.com/mevdschee/php-crud-admin","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/mevdschee/php-crud-admin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mevdschee%2Fphp-crud-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mevdschee%2Fphp-crud-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mevdschee%2Fphp-crud-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mevdschee%2Fphp-crud-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mevdschee","download_url":"https://codeload.github.com/mevdschee/php-crud-admin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mevdschee%2Fphp-crud-admin/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266539734,"owners_count":23945077,"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","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["database","multi-database","mysql","phpmyadmin","postgresql","sqlserver"],"created_at":"2024-10-03T12:04:35.038Z","updated_at":"2025-07-22T17:34:21.957Z","avatar_url":"https://github.com/mevdschee.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PHP-CRUD-ADMIN\n\nA database admin interface for MySQL, PostgreSQL or SQL Server in a single file PHP script.\n\n![PHP-CRUD-ADMIN screenshot](screenshots/table.png)\n\n## Requirements\n\n  - PHP 7.0 or higher with PDO drivers for MySQL, PgSQL or SqlSrv enabled\n\n## Installation\n\nThis is a single file application! Upload \"`admin.php`\" somewhere and enjoy!\n\nFor local development you may run PHP's built-in web server:\n\n    php -S localhost:8080\n\nTest the script by opening the following URL:\n\n    http://localhost:8080/admin.php/\n\nDon't forget to modify the configuration at the bottom of the file.\n\n## Configuration\n\nUse the 'api' config parameter to configure the embedded [PHP-CRUD-API](https://github.com/mevdschee/php-crud-api).\n\nThese are the most important 'api' configuration options and their default value between brackets:\n\n- \"driver\": mysql, pgsql or sqlsrv (mysql)\n- \"address\": Hostname of the database server (localhost)\n- \"port\": TCP port of the database server (defaults to driver default)\n- \"username\": Username of the user connecting to the database (no default)\n- \"password\": Password of the user connecting to the database (no default)\n- \"database\": Database the connecting is made to (no default)\n\nFor more information check out the [PHP-CRUD-API](https://github.com/mevdschee/php-crud-api) documentation.\n\n## Compilation\n\nYou can install all dependencies of this project using the following command:\n\n    php install.php\n\nYou can compile all files into a single \"`ui.php`\" file using:\n\n    php build.php\n\nNB: The install script will patch the dependencies in the vendor directory for PHP 7.0 compatibility.\n\n### Development\n\nYou can access the non-compiled code at the URL:\n\n    http://localhost:8080/src/admin/column/posts/list\n\nThe non-compiled code resides in the \"`src`\" and \"`vendor`\" directories. The \"`vendor`\" directory contains the dependencies.\n\n### Updating dependencies\n\nYou can update all dependencies of this project using the following command:\n\n    php update.php\n\nThis script will install and run [Composer](https://getcomposer.org/) to update the dependencies.\n\nNB: The update script will patch the dependencies in the vendor directory for PHP 7.0 compatibility.\n\n## Local or remote API\n\nThis script is powered by [PHP-CRUD-API](https://github.com/mevdschee/php-crud-api) and embeds this project. Alternatively, it can run against a remote (live) installation.\n\nIf you want to run this against a remote installation, then replace the 'api' config parameter with one called 'url' that holds the base URL of your [PHP-CRUD-API](https://github.com/mevdschee/php-crud-api) installation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmevdschee%2Fphp-crud-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmevdschee%2Fphp-crud-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmevdschee%2Fphp-crud-admin/lists"}