@jsango/database
v1.3.0
Published
Database abstraction, connections, transactions and drivers for jsango
Readme
@jsango/database
Database connection management, FIFO connection pool, transaction state machines, and dialect abstractions.
Part of the jsango backend framework for TypeScript.
Installation
pnpm add @jsango/databaseUsage
import { DatabaseManager, MemoryDatabaseDriver } from '@jsango/database';
const db = new DatabaseManager({
default: new MemoryDatabaseDriver(),
});
await db.transaction(async (tx) => {
await tx.execute('INSERT INTO users (id, email) VALUES (?, ?)', ['1', '[email protected]']);
});Documentation
For full architecture documentation and guides, visit the jsango documentation.
License
MIT © jsango contributors
