From 582df8885a3573a728394b473b826616f8969316 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Wed, 5 Aug 2026 11:51:51 +0200 Subject: convert a lot of js to typescript and use a single graduation DB --- src/database-mock.ts | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/database-mock.ts (limited to 'src/database-mock.ts') diff --git a/src/database-mock.ts b/src/database-mock.ts new file mode 100644 index 0000000..24cb08f --- /dev/null +++ b/src/database-mock.ts @@ -0,0 +1,30 @@ +interface DatabaseParams { + [key: string]: string; +} + +interface DatabaseEntry { + [key: string]: string; +} + +class DB { + async fetchEntries(params?: DatabaseParams) { + console.log(`Mock DB fetch entries: ${params}`); + return []; + } + + async saveEntry(json: string) { + console.log(`Mock DB save entry ${json}`); + return; + } + +} + +async function getGraduationDb() { + return new DB(); +} + +export { + DB, + DatabaseEntry, DatabaseParams, + getGraduationDb, +}; -- cgit v1.2.3