database changes

This commit is contained in:
Johannes Vogt
2025-03-21 16:40:46 +01:00
parent 49ca54ca82
commit e648b0072a
9 changed files with 128 additions and 161 deletions

71
package-lock.json generated
View File

@@ -19,12 +19,14 @@
"./etc/loggers"
],
"dependencies": {
"@cap-js/hana": "^1",
"@sap/cds": ">=8"
},
"devDependencies": {
"@cap-js/cds-test": "^0",
"@cap-js/cds-types": "^0",
"@cap-js/sqlite": "^1",
"@sap/cds-dk": "^8",
"eslint": "^9",
"semver": "^7"
}
@@ -44,6 +46,7 @@
"name": "@capire/bookstore",
"version": "1.0.0",
"dependencies": {
"@cap-js/hana": "^1.7.0",
"@capire/bookshop": "*",
"@capire/common": "*",
"@capire/data-viewer": "*",
@@ -144,7 +147,6 @@
"version": "1.18.0",
"resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-1.18.0.tgz",
"integrity": "sha512-Gv0X+GZx85Op8GZ+xbkt49Nrrha68jPfV5+Uo023Xqsbv7HhoFPkI1t1IVI+isZRz04dx4MW573b0KKGEFDAFg==",
"dev": true,
"license": "SEE LICENSE",
"dependencies": {
"generic-pool": "^3.9.0"
@@ -153,6 +155,25 @@
"@sap/cds": ">=7.9"
}
},
"node_modules/@cap-js/hana": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-1.7.0.tgz",
"integrity": "sha512-QaFQAKT6beFIC61I+3BSq4aSmVydzTziEUy/eb+hWZqfUaqZjujgnI9OPrnLaDeE4dZkOGYj/GAGy39t5vaagA==",
"license": "SEE LICENSE",
"dependencies": {
"@cap-js/db-service": "^1.18.0",
"hdb": "^0.19.5"
},
"peerDependencies": {
"@sap/cds": ">=8.2",
"@sap/hana-client": ">=2"
},
"peerDependenciesMeta": {
"@sap/hana-client": {
"optional": true
}
}
},
"node_modules/@cap-js/sqlite": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-1.9.0.tgz",
@@ -452,6 +473,40 @@
"node": ">=18"
}
},
"node_modules/@sap/cds-dk": {
"version": "8.8.2",
"resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-8.8.2.tgz",
"integrity": "sha512-eF5wO0SnycDVyr4/xIRFiH7W1VANeB+yQoib9veM4oc7M/jkhB34bDZLdWqK7hpKLZ7k66aLc1SOWjOPLQne7g==",
"dev": true,
"hasShrinkwrap": true,
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@cap-js/asyncapi": "^1.0.0",
"@cap-js/openapi": "^1.0.0",
"@sap/cds": ">=7",
"@sap/cds-foss": "^5.0.0",
"@sap/cds-mtxs": ">=1.9.0",
"@sap/eslint-plugin-cds": "^3.0.1",
"@sap/hdi-deploy": "^5",
"axios": "^1",
"eslint": "^9",
"express": "^4.17.3",
"hdb": "^0",
"livereload-js": "^4.0.1",
"mustache": "^4.0.1",
"node-watch": ">=0.7",
"ws": "^8.4.2",
"xml-js": "^1.6.11"
},
"bin": {
"cds": "bin/cds.js",
"cds-ts": "bin/cds-ts.js",
"cds-tsx": "bin/cds-tsx.js"
},
"optionalDependencies": {
"@cap-js/sqlite": "^1"
}
},
"node_modules/@sap/cds-fiori": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@sap/cds-fiori/-/cds-fiori-1.4.0.tgz",
@@ -1966,6 +2021,18 @@
"node": ">= 0.4"
}
},
"node_modules/hdb": {
"version": "0.19.12",
"resolved": "https://registry.npmjs.org/hdb/-/hdb-0.19.12.tgz",
"integrity": "sha512-vv+cjmvr6fNH/s0Q2zOZc4sEjMpSC0KuacFn8dp3L38qM3RA2LLeX70wWhZLESpwvwUf1pQkRfUhZeooFSmv3A==",
"license": "Apache-2.0",
"dependencies": {
"iconv-lite": "^0.4.18"
},
"engines": {
"node": ">= 0.12"
}
},
"node_modules/http-errors": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
@@ -3289,6 +3356,7 @@
"name": "@capire/orders",
"version": "1.0.0",
"dependencies": {
"@cap-js/hana": "^1.7.0",
"@capire/common": "*",
"@sap/cds": ">=5"
}
@@ -3297,6 +3365,7 @@
"name": "@capire/reviews",
"version": "1.0.0",
"dependencies": {
"@cap-js/hana": "^1.7.0",
"@sap/cds": ">=5",
"express": "^4.17.1"
}