data-api-builder
data-api-builder copied to clipboard
🥕[Bug]: Update `start` to fail to launch when 2 roles with the same name are present.
What happened?
This should be illegal.
{
"$schema": "https://github.com/Azure/data-api-builder/releases/download/v1.3.19/dab.draft.schema.json",
"data-source": {
"database-type": "mssql"
"options": {
"set-session-context": false
}
},
"runtime": {
"rest": {
"enabled": true,
"path": "/api",
"request-body-strict": true
},
"graphql": {
"enabled": true,
"path": "/graphql",
"allow-introspection": true
},
"host": {
"cors": {
"origins": [],
"allow-credentials": false
},
"authentication": {
"provider": "StaticWebApps"
},
"mode": "development"
}
},
"entities": {
"User": {
"source": {
"object": "dbo.User",
"type": "table"
},
"permissions": [
{
"role": "anonymous",
"actions": [
{
"action": "*"
}
]
},
{
"role": "jerry",
"actions": [
{
"action": "*"
}
]
},
{
"role": "jerry",
"actions": [
{
"action": "*"
}
]
}
]
}
}
}
Version
1.4
What database are you using?
Azure SQL
What hosting model are you using?
No response
Which API approach are you accessing DAB through?
No response
Relevant log output
Code of Conduct
- [x] I agree to follow this project's Code of Conduct