Skip to content

Commit 9ed44e0

Browse files
test: adopt @cap-js/sqlite (#157)
1 parent da6f1e2 commit 9ed44e0

File tree

15 files changed

+107
-35
lines changed

15 files changed

+107
-35
lines changed

lib/resolvers/crud/read.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ module.exports = async ({ req, res }, service, entity, selection) => {
1010
const args = selection.arguments
1111

1212
let query = SELECT.from(entity)
13-
query.columns(astToColumns(entity, selection.selectionSet.selections, true))
13+
const columns = astToColumns(entity, selection.selectionSet.selections, true)
14+
if (columns.length) query.columns(columns)
1415

1516
const filter = getArgumentByName(args, ARGS.filter)
1617
if (filter) {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,6 @@
4545
"express": "^4.17.1",
4646
"jest": "^29.3.1",
4747
"semver": "^7.4.0",
48-
"sqlite3": "^5.0.2"
48+
"@cap-js/sqlite": "^1"
4949
}
5050
}

test/resources/annotations/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
"dependencies": {
33
"@cap-js/graphql": "*"
44
},
5+
"devDependencies": {
6+
"@cap-js/sqlite": "*"
7+
},
58
"cds": {
69
"protocols": {
710
"graphql": {

test/resources/bookshop-graphql/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@
22
"dependencies": {
33
"@cap-js/graphql": "*"
44
},
5+
"devDependencies": {
6+
"@cap-js/sqlite": "*"
7+
},
58
"cds": {
69
"requires": {
710
"db": {
811
"kind": "sqlite",
12+
"impl": "@cap-js/sqlite",
913
"credentials": {
1014
"database": ":memory:"
1115
}

test/resources/bookshop/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
"@sap/cds": ">=5.9",
1414
"express": "^4.17.1"
1515
},
16+
"devDependencies": {
17+
"@cap-js/sqlite": "*"
18+
},
1619
"scripts": {
1720
"genres": "cds serve test/genres.cds",
1821
"start": "cds run",
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"dependencies": {
33
"@cap-js/graphql": "*"
4+
},
5+
"devDependencies": {
6+
"@cap-js/sqlite": "*"
47
}
58
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"dependencies": {
33
"@cap-js/graphql": "*"
4+
},
5+
"devDependencies": {
6+
"@cap-js/sqlite": "*"
47
}
58
}

test/resources/custom-error-formatter/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
"dependencies": {
33
"@cap-js/graphql": "*"
44
},
5+
"devDependencies": {
6+
"@cap-js/sqlite": "*"
7+
},
58
"cds": {
69
"protocols": {
710
"graphql": {
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"devDependencies": {
3+
"@cap-js/sqlite": "*"
4+
}
5+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"dependencies": {
33
"@cap-js/graphql": "*"
4+
},
5+
"devDependencies": {
6+
"@cap-js/sqlite": "*"
47
}
58
}

0 commit comments

Comments
 (0)