debug actions
Some checks failed
deploy to production / deploy (push) Failing after 9s

This commit is contained in:
Sebastian Frank 2023-07-18 14:10:51 +00:00
parent 39784aa919
commit 3590afbebd
Signed by: apairon
SSH Key Fingerprint: SHA256:lYVOnGlR42QHj7wuqfFgGw8cKbfyZUpzeRDGVBBAHQU
3 changed files with 25 additions and 20 deletions

View File

@ -19,6 +19,9 @@ jobs:
fetch-depth: 0
lfs: true
submodules: true
- run: |
which yarn
- run: |
git fetch --force --tags
@ -28,6 +31,9 @@ jobs:
with:
node-version: 18
- run: |
which yarn
- name: build docs
env:
FORCE_COLOR: "true"

View File

@ -2,24 +2,23 @@
Das Database (Db) Paket stellt Methoden bereit, um Operationen auf einer Datenbank auszuführen. Es umfasst die folgenden Hauptmethoden:
- `find(collection: string, query: object, options?: object)`:
Diese Methode ermöglicht das Suchen von Dokumenten in einer bestimmten Sammlung basierend auf einer Query. Optional können Sie auch Optionen wie Limit, Skip, Sort, usw. angeben.
- `find(colName: string, options?: DbReadOptions): CollectionDocument[]`:
Diese Methode ermöglicht das Suchen von Dokumenten in einer bestimmten Sammlung basierend auf den bereitgestellten Optionen.
- `findOne(collection: string, query: object, options?: object)`:
Ähnlich wie die find Methode, aber sie gibt nur das erste Dokument zurück, das die Query erfüllt.
- `count(colName: string, options?: DbReadOptions): number`:
Diese Methode gibt die Anzahl der Dokumente in einer bestimmten Sammlung zurück, die den Optionen entsprechen.
- `insert(collection: string, document: object`:
- `update(colName: string, id: string, data: CollectionDocument): CollectionDocument:`:
Diese Methode aktualisiert das Dokument in einer bestimmten Sammlung, welches die angegebene ID besitzt.
- `delete(colName: string, id: string): { message: "ok" }:`:
Diese Methode entfernt ein Dokument aus einer bestimmten Sammlung, das die angegebene ID besitzt.
- `deleteMany(colName: string, options?: DbReadOptions): { message: "ok"; removed: number }:`
Diese Methode entfernt mehrere Dokumente aus einer bestimmten Sammlung, die den bereitgestellten Optionen entsprechen.
- `create(colName: string, data: CollectionDocument): CollectionDocument`
Diese Methode fügt ein neues Dokument in eine bestimmte Sammlung ein.
- `update(collection: string, query: object, update: object, options?: object)`:
Diese Methode aktualisiert Dokumente in einer bestimmten Sammlung, die eine Query erfüllt. Sie können auch optionale Parameter wie upsert und multi verwenden.
- `remove(collection: string, query: object, options?: object)`:
Diese Methode entfernt Dokumente aus einer bestimmten Sammlung, die eine Query erfüllen. Optionale Parameter wie justOne können verwendet werden.
- `count(collection: string, query: object)`:
Diese Methode gibt die Anzahl der Dokumente in einer bestimmten Sammlung zurück, die eine Query erfüllen.
```ts
interface DbPackage {
/**