cds-dbs
cds-dbs copied to clipboard
Monorepo for SQL Database Services for CAP
### Summary As the pluggable DB layer starts to support more databases it means increases development setup overhead. To keep it simple this PoC uses `Jest` and `expect` their snapshot...
## Description Provide an infer function for each cql function. Which checks the inferred type of the arguments and returns the correlating return type. ## Blocker Infer does not infer...
## Description Deploying views takes time. So this PR solves that problem. By not deploying the views. By not relying on the views it is possible to: - Use rolling...
## Description This PR implements a PoC for how the pluggable database services can be wrapped together into a multi staged database service. This implementation uses an `SQLiteService` as an...
the error currently thrown comes from the database and it is not clear for the user that there might be a typo in the `csv` headers inspired by cap/issue#13915
## Goal The goal of this PR is to extend the compliance test suite with more scenarios. While also cleaning up the existing compliance tests into a structured method of...
### Concept `CSN` has a lot of complexity which can make it scary to write a database layer. The idea of the `db-service` helpers is to remove certain requirements to...
### Description of erroneous behaviour > Getting incorrect result on expanded associations defined with sql functions in `on` clause > Database schema defined as follows: ```cds namespace db; entity Posts...
To discuss: - singletons -> check needed? - DELETE Foo(123)/bar -> would fail right now, should we check for to-one?