From bceac1493f2d995238867c9c8706d11aa88852a7 Mon Sep 17 00:00:00 2001 From: Lars Hvam <5888506+larshp@users.noreply.github.com> Date: Fri, 31 Jul 2026 11:46:02 +0200 Subject: [PATCH] Refactor database setup to streamline connection handling okay, this then --- db_setup.mjs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/db_setup.mjs b/db_setup.mjs index d440e06..767629d 100644 --- a/db_setup.mjs +++ b/db_setup.mjs @@ -2,9 +2,8 @@ import { SQLiteDatabaseClient } from "@abaplint/database-sqlite"; export async function setupDatabase(abap, schemas, insert) { const client = new SQLiteDatabaseClient(); + abap.context.databaseConnections["DEFAULT"] = client; await client.connect(); await client.execute(schemas.sqlite); - await client.execute(insert); - abap.context.databaseConnections["DEFAULT"] = client; - abap.builtin.sy.get().dbsys.set("sqlite"); + await client.execute(insert); }