add JSDoc comments because yes

This commit is contained in:
2026-09-25 17:14:56 +02:00
parent 9020356e62
commit 0a24035b27
62 changed files with 197 additions and 0 deletions
+3
View File
@@ -1,3 +1,6 @@
/**
* @file Definiert Tabellen für Bildanhänge und Analyse-Caches und bereitet Anhangsmetadaten auf.
*/
export function initializeAttachments(db) {
db.exec(`
CREATE TABLE IF NOT EXISTS attachments (
+3
View File
@@ -1,3 +1,6 @@
/**
* @file Öffnet die SQLite-Datenbank und initialisiert Tabellen sowie Migrationen.
*/
import fs from "fs";
import Database from "better-sqlite3";
import {initializeSchema, runMigrations} from "./schema.js";
+3
View File
@@ -1,3 +1,6 @@
/**
* @file Bündelt Datenbankzugriffe auf Konten, Chats, Nachrichten, Personas und den Marktplatz.
*/
import {attachmentMetadata} from "./attachments.js";
const parseJsonArray = (value) => {
+3
View File
@@ -1,3 +1,6 @@
/**
* @file Definiert das Datenbankschema und migriert bestehende Daten auf die benötigte Struktur.
*/
export function initializeSchema(db) {
db.pragma("journal_mode = WAL");
db.pragma("foreign_keys = ON");