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 happened? System.Data.Common.SqlDbType https://learn.microsoft.com/en-us/dotnet/api/system.data.sqldbtype?view=net-8.0 doesn't have a Numeric type, thats why we unfortunately see this error. The autodetection is done by querying sys.dm_exec_describe_first_result_set which gives back numeric from SQL....
### What happened? I have tried to use DAB to expose Sales.Customer table from World Wide Importers database. DAB fails to start with the exception reported below. If I try...
Use DI to instantiate MultipleMutationInputValidator per request basis per: https://github.com/Azure/data-api-builder/pull/2057#discussion_r1576844374
When sending a graphql request with an invalid db connection string, the result returns 500 as suppose to return 401. See below screenshot. Steps to reproduce: 1. From SWA, link...
There are a few reference config files checked-in in the `Service.Tests` directory. Whenever there is a change in the way CLI generates a config file, these reference config file needs...
The current query build has incompatiable syntax for mariadb. the current test status is: Failed! - Failed: 10, Passed: 65, Skipped: 0, Total: 75, Duration: 14 s - Azure.DataGateway.Service.Tests.dll (net5.0)...
In `SqlMetadataProvider`, we use different methods to collect metadata information from the underlying database object source: 1) a DbDataAdapter to get table columns, their type, and primary key 2) GetSchema...
If the configuration file contains backing columns with unique Unicode characters within them (ie: outside of the normal range of [A-z] and [a-z]), we will get errors during bootstrapping for...
### What happened? There is too much inconsistency with the logging during `dab start`. In fact, many of the lines should be removed, not made consistent. Why `Information:` and {nothing}...
While the issue i mentioned may not necessarily need to be addressed in this pr, please file an issue for it so we can track. Here are the three params...