data-api-builder
data-api-builder copied to clipboard
Data API builder provides modern REST and GraphQL endpoints to your Azure Databases and on-prem stores.
## What is it? * Support proc/param metadata. * Support optional parameters. * Support output parameters. * Support error-provider parameters. ### Output scenario This demonstrates an output parameter. ```tsql CREATE...
Today, both the runtime configuration and the GraphQL schema are provided by the customer. For the engine, to behave correctly, the types specified in the GraphQL schema here: https://github.com/Azure/data-api-builder/blob/d5820d402fb746377a87b13298ca0e6ad4cb03d3/src/Service/schema.gql#L9 should...
### What happened? A bug happened! `FileSystemRuntimeConfigLoader::GetFileName(string? environmentValue, bool considerOverrides)` does not generate a correct file name/path when the input arg `environmentValue` is something like `folder/dab-config.json` Here are the var...
### What happened? With a 2,460 byte document, The cost for a point read is **1.05** RUs, whereas the equivalent `SELECT * FROM c WHERE c.id = '{documentId}'` (where the...
## What is it? Use OpenTelemetry to add tracing events and top-level counters for exporting to monitors and the health endpoint. ### Value prop Besides aligning with industry trends, **CorrelationId**...
I get the below error when I execute a REST API method from swagger. { "error": { "code": "DatabaseOperationFailed", "message": "Incorrect syntax near 'INCLUDE_NULL_VALUES'.", "status": 500 } }
## **What is it?** - Adds **configuration info** to the health endpoint. - Includes **endpoint basics** in the health response. - Allows **thresholds** for response time validation. ## **Overall Health...
### What happened? A bug happened! ### Version Microsoft.DataApiBuilder 0.9.7+e560142426d1c080b9fd7b7fabff51a276f6bf61 ### What database are you using? CosmosDB NoSQL ### What hosting model are you using? Container Apps ### Which API...
## Why make this change? Solves issue #2350, to add collation tests related to capitalization. ## What is this change? Added capitalization collation tests for `MSSQL`, `MYSQL`, & `POSTGRESQL` by...
### What happened? ### Summary: When using the Hot Reload feature to update the Runtime section of the configuration, the system does not properly refresh all objects. This leads to...