{"id":16387986,"url":"https://github.com/dotmpe/odatamysqlphpconnect","last_synced_at":"2026-06-24T00:32:04.578Z","repository":{"id":22726855,"uuid":"26071506","full_name":"dotmpe/odatamysqlphpconnect","owner":"dotmpe","description":"OData Connector for MySQL (copy of https://odatamysqlphpconnect.codeplex.com)","archived":false,"fork":false,"pushed_at":"2015-12-26T06:33:57.000Z","size":1303,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-22T12:25:41.302Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":false,"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/dotmpe.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}},"created_at":"2014-11-02T04:18:45.000Z","updated_at":"2020-12-27T12:48:39.000Z","dependencies_parsed_at":"2022-08-21T11:30:55.234Z","dependency_job_id":null,"html_url":"https://github.com/dotmpe/odatamysqlphpconnect","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dotmpe/odatamysqlphpconnect","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotmpe%2Fodatamysqlphpconnect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotmpe%2Fodatamysqlphpconnect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotmpe%2Fodatamysqlphpconnect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotmpe%2Fodatamysqlphpconnect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dotmpe","download_url":"https://codeload.github.com/dotmpe/odatamysqlphpconnect/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotmpe%2Fodatamysqlphpconnect/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34712578,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-23T02:00:07.161Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":[],"created_at":"2024-10-11T04:28:03.849Z","updated_at":"2026-06-24T00:32:04.551Z","avatar_url":"https://github.com/dotmpe.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"OData Connector for MySQL\n========================\n\nJust a copy of https://odatamysqlphpconnect.codeplex.com/ published as a Composer package.\n\n\nThe OData Connector for MySQL is a code generator tool that works with the OData Producer \nlibrary for PHP to create the code to implement OData provider feeds for any MySQL database. \nThe tool is open source (BSD license) and written in 100% cross-platform PHP that can be \nrun on Linux, Windows, or Mac OS environments.\n\nHow to use the OData Connector for MySQL\n\nStep 0. Instal composer if you don't have it: `curl -sS https://getcomposer.org/installer | php`\n\nStep 1: download install the OData Producer library for PHP (For detailed instructions on \ninstalling and using the OData Producer, see the installation steps in Anu Chandy's blog \npost on the OData PHP Producer.)\n\nStep 2: download and install the OData Connector for MySQL. (See instructions in the \nUser Guide in the \\docs folder of this site.)\n\nStep 3: run this command to create an entity data model (EDMX file) that describes \nthe structure of your database:\n\n`php MySQLConnector.php /db=mysqldb_name /srvc=odata_service_name /u=db_user_name \n/pw=db_password /h=db_host_name`\n\nStep 4: you will see an option to stop processing and edit the generated EDMX file \nbefore the code generation step. This is optional, and if you do this step then \nyou'll need one more command to finish code generation:\n\n`php MySQLConnector.php /srvc=odata_service_name`\n\nThat's all there is to it. After you've generated the code for the necessary interfaces \nused by the OData Producer Library for PHP, you can deploy your OData feeds as covered \nin the documentation for the OData Producer library for PHP.\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotmpe%2Fodatamysqlphpconnect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdotmpe%2Fodatamysqlphpconnect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotmpe%2Fodatamysqlphpconnect/lists"}