connection: rewrote query execution, batching, added generic sqlite, added node/bun sqlite, aligned repo/mutator results

This commit is contained in:
dswbx
2025-06-12 09:02:18 +02:00
parent 88419548c7
commit 6c2e579596
40 changed files with 990 additions and 649 deletions

View File

@@ -5,6 +5,9 @@ import { App, registries } from "./src";
import { StorageLocalAdapter } from "./src/adapter/node";
import { EntityManager, LibsqlConnection } from "data";
import { __bknd } from "modules/ModuleManager";
import { $console } from "core";
//import { DatabaseSync } from "node:sqlite";
//import { nodeSqlite } from "./src/adapter/node/connection/NodeSqliteConnection";
registries.media.register("local", StorageLocalAdapter);
@@ -58,6 +61,7 @@ export default {
if (!app || recreate) {
app = App.create({
connection: credentials,
//connection: nodeSqlite({ database: new DatabaseSync(":memory:") }),
});
app.emgr.onEvent(
App.Events.AppBuiltEvent,