Zum Inhalt springen
VellumVellum öffnen

Eine Datenbank, in der jede Zeile eine Seite ist.

Richte eine Datenbank auf ein Notizbuch, einen Tag oder eine Formel, und ihre Seiten werden zu Zeilen: sortieren, filtern, gruppieren und als Tabelle, Board oder Kalender ansehen. Die Werte stehen in den Eigenschaften jeder Seite, daher bleibt alles einfaches Markdown.

Eine Vellum-Datenbank mit Büchern als Tabelle, in der Seite, die sie definiert.
Eine Vellum-Datenbank mit Büchern als Tabelle, in der Seite, die sie definiert.

Zeilen sind Seiten

Eine Datenbank ist ein kleiner Block in einer beliebigen Seite, der sagt, woher ihre Zeilen kommen: aus einem Notizbuch (mit seinen Unter-Notizbüchern), einem Tag oder einer Formel über Eigenschaften. Jede Zeile ist eine Seite; ihre Werte sind die Frontmatter-Eigenschaften dieser Seite, die auch Obsidian und andere Markdown-Tools lesen. Ändere eine Zelle, und die Seite ändert sich; ändere die Seite, und die Tabelle zieht nach.

```vellum-db
name: Reading list
source:
  notebook: Books
properties:
  - { key: author, type: text }
  - { key: status, type: select, options: [To read, Reading, Done] }
  - { key: pages, type: number }
views:
  - { name: Table, type: table }
  - { name: Board, type: board, group: status }
```

Viele Ansichten derselben Seiten

Ansichten: Tabelle, Board, Kalender, Galerie, Liste. Jede sortiert, filtert und gruppiert für sich. Eigenschaftstypen: Text, Zahl, Auswahl, Mehrfachauswahl, Datum, Kontrollkästchen, Link, Verknüpfung, Rollup, Formel.

Formeln berechnen Werte aus anderen Eigenschaften (es läuft kein Code: eine kleine, sichere Formelsprache); Verknüpfungen verbinden Zeilen mit Seiten einer anderen Datenbank, und Rollups zählen, summieren oder listen darüber. Ein kurzer Block zeigt jede Datenbank live in einer anderen Seite.

Code, der Assistent und Tabellendateien

In der App