From 794c7769757a776717f1dc44c2ace2e5f9b501ea Mon Sep 17 00:00:00 2001 From: Sebastian Frank Date: Tue, 18 Jul 2023 14:10:51 +0000 Subject: [PATCH] debug actions --- .gitea/workflows/deploy.yaml | 6 +++++ api/collections/fields/type.yml | 12 ++++----- .../server-javascript-kontext/packages/db.md | 27 +++++++++---------- 3 files changed, 25 insertions(+), 20 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 6f7477c..62a7f47 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -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" diff --git a/api/collections/fields/type.yml b/api/collections/fields/type.yml index cc6e752..8d4c619 100644 --- a/api/collections/fields/type.yml +++ b/api/collections/fields/type.yml @@ -6,11 +6,11 @@ meta: en: Type widget: select choices: - - name: - de: Standardseite - en: Standard page + - name: + de: Standardseite + en: Standard page id: page - - name: - de: News - en: News + - name: + de: News + en: News id: news diff --git a/docs/md/server-javascript-kontext/packages/db.md b/docs/md/server-javascript-kontext/packages/db.md index 0a843de..0858a76 100644 --- a/docs/md/server-javascript-kontext/packages/db.md +++ b/docs/md/server-javascript-kontext/packages/db.md @@ -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 { /**