debug actions

This commit is contained in:
Sebastian Frank 2023-07-18 14:10:51 +00:00
parent e38f3a59e8
commit 794c776975
3 changed files with 25 additions and 20 deletions
.gitea/workflows
docs/md/server-javascript-kontext/packages

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

@ -2,24 +2,23 @@
Das Database (Db) Paket stellt Methoden bereit, um Operationen auf einer Datenbank auszuführen. Es umfasst die folgenden Hauptmethoden: 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)`: - `find(colName: string, options?: DbReadOptions): CollectionDocument[]`:
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. Diese Methode ermöglicht das Suchen von Dokumenten in einer bestimmten Sammlung basierend auf den bereitgestellten Optionen.
- `findOne(collection: string, query: object, options?: object)`: - `count(colName: string, options?: DbReadOptions): number`:
Ähnlich wie die find Methode, aber sie gibt nur das erste Dokument zurück, das die Query erfüllt. 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. 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 ```ts
interface DbPackage { interface DbPackage {
/** /**