{"id":23014808,"url":"https://github.com/mariadbjones/json2sql-plugin","last_synced_at":"2025-07-22T15:33:42.728Z","repository":{"id":264747903,"uuid":"894280034","full_name":"MariaDBJones/JSON2SQL-plugin","owner":"MariaDBJones","description":"Creating an internal JSON API to access datas straight from said API","archived":false,"fork":false,"pushed_at":"2025-06-27T10:04:05.000Z","size":444,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-27T11:20:22.185Z","etag":null,"topics":["api-rest","json-api","mariadb","plugin"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MariaDBJones.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,"zenodo":null}},"created_at":"2024-11-26T04:35:00.000Z","updated_at":"2025-06-27T10:04:09.000Z","dependencies_parsed_at":"2025-06-27T11:19:11.618Z","dependency_job_id":"cd8ce999-ac60-4c3e-9854-1cb686e1641d","html_url":"https://github.com/MariaDBJones/JSON2SQL-plugin","commit_stats":null,"previous_names":["sylvaina77/json-api-plugin","sylvaina77/json2sql-plugin","mariadbjones/json2sql-plugin"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MariaDBJones/JSON2SQL-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MariaDBJones%2FJSON2SQL-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MariaDBJones%2FJSON2SQL-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MariaDBJones%2FJSON2SQL-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MariaDBJones%2FJSON2SQL-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MariaDBJones","download_url":"https://codeload.github.com/MariaDBJones/JSON2SQL-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MariaDBJones%2FJSON2SQL-plugin/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266520989,"owners_count":23942368,"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":["api-rest","json-api","mariadb","plugin"],"created_at":"2024-12-15T11:09:53.038Z","updated_at":"2025-07-22T15:33:42.710Z","avatar_url":"https://github.com/MariaDBJones.png","language":"C","readme":"# json2sql-plugin \n### Creating a CRUD JSON API for remote consumption of MariaDB datas\n\nThe goal is to provide an easy way to map http requests to CRUD-like DML statements and eventually stored procedure calls with json objects in http as response. The scope of this project will stay \"limited\" to DML only.\n\n## Project Status\n\n- **Release**: pre ALPHA\n- **Current Version**: 0.1\n- **Status**: Active development\n- **Last Updated**: 20241231 - December 31, 2024\n\n## Direct tables access\n\n* [GET → SELECT](https://github.com/SylvainA77/JSON-API-plugin/blob/main/doc/handle_get_request.md)  \n\n* [POST → INSERT](https://github.com/SylvainA77/JSON2SQL-plugin/blob/main/doc/handle_post_request.md)  \n\n* [PATCH → UPDATE](https://github.com/SylvainA77/JSON2SQL-plugin/blob/main/doc/handle_patch_request.md)  \n\n* [DELETE → DELETE](https://github.com/SylvainA77/JSON2SQL-plugin/blob/main/doc/handle_delete_request.md)\n\n\n## Stored procedure calls\n\n* [PUT → CALL](https://github.com/SylvainA77/JSON2SQL-plugin/blob/main/doc/handle_put_request.md)\n  \n## compilation instructions\n\n* [instructions](https://github.com/SylvainA77/JSON-API-plugin/blob/main/doc/compilation.md)\n\n## upcoming features\n\n* [TODO](https://github.com/SylvainA77/JSON-API-plugin/blob/main/doc/TODO.md)\n\n## Contributions\n\n* [Awesome people](https://github.com/SylvainA77/JSON-API-plugin/blob/main/Contributions.md)\n* If you want  to contribute, please take a olook at branches. There will be one per http method to handle with corresponding name : GET for HTPP GET etc ...\n\n  ## design decisions\n* [discussion](https://github.com/SylvainA77/JSON2SQL-plugin/blob/main/doc/stack-n-architecture-decisions.md)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmariadbjones%2Fjson2sql-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmariadbjones%2Fjson2sql-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmariadbjones%2Fjson2sql-plugin/lists"}