It’s a simple, file-based state machine and cinematic Terminal UI (TUI) designed to force you—and your agent (Claude, Cursor, Aider, Gemini)—to slow down, write down what you're actually building, and check your work before moving on.
SavePoint Bridge hardware daemon
Adds afterInsertCommitted, afterUpdateCommitted, and afterRemoveCommitted hooks to TypeORM subscribers, ensuring side effects only run after a successful transaction commit (never on rollback or savepoint release).
Drizzle ORM용 `@croco/tx-core` 트랜잭션 어댑터입니다. Drizzle의 `db.transaction`/`tx.transaction(savepoint)`을 `tx-core`에 연결합니다.
TypeORM adapter for @nestjs-transactional/core — EntityManager propagation, savepoints, multi-datasource
pgsql-test offers isolated, role-aware, and rollback-friendly PostgreSQL environments for integration tests — giving developers realistic test coverage without external state pollution
simplify executing transactions with node-postgres
Prettier plugin for PostgreSQL using the official libpg_query parser
Hibernate-inspired multi-dialect ORM for Node.js/TypeScript — One API, 13 databases, zero lock-in, runs in the browser/WebContainer via WASM (SQLite & Postgres)
Drop-in replacement for pgsql-test that enables Drizzle ORM to work seamlessly with context management and RLS testing
Resilient PostgreSQL client with automatic reconnection for Agentuity projects
Volcengine Serverless Flink command line interface.
Production-ready B+ Tree with full transactional support, Copy-on-Write operations, and 2PC (Two-Phase Commit)
supabase-test offers isolated, role-aware, and rollback-friendly PostgreSQL environments for integration tests with Supabase defaults baked in
Git-like repository for in-memory object versioning
Lightweight SQLite wrapper for Bun — queued writes, serialized transactions, SQLITE_BUSY handling
sqlite utils for Kysely
A small companion library for node-postgres
<p align="center"> <h1 align="center">Turso Database for JavaScript in Browser</h1> </p>
Generic transaction isolation layer for Quereus virtual table modules
MCP server for local SQLite database operations
Add a plugin description
[](https://www.npmjs.com/package/gitmat) [View on npm](https://www.npmjs.com/package/gitmat)
Wrap promise-based asynchronous call trees in transactions.
Can't beat the boss? Load a previous save! A command watcher that commits when you fix errors.
Switchy database package
Velr embedded property-graph database (Rust driver, beta)
Elicitation-enabled redb type wrappers — MCP tools for redb embedded key-value store code generation
Copy-on-write filesystem snapshots and rollback for OpenHawk agents
Citadel: encrypted-first embedded database engine that outperforms unencrypted SQLite
A zero-dependency, bump-pointer arena allocator with RAII transactions, nested savepoints, optional LIFO destructor tracking, and ArenaVec — built for compilers, storage engines, and high-throughput request-scoped workloads.
High-level async SQL Server client with type-state connection management
Core traits and types for OxiSQL — the COOLJAPAN Pure-Rust SQL facade
REST API framework aggregator for Reinhardt
Static analysis and LSP for SQL in Rust
A powerful SQL query builder and ORM for sqlx with CRUD operations
Sequel extension that allows savepoints to trigger after_commit and after_rollback hooks.
Rollback to savepoint your database
Makes after_commit and after_rollback hooks work with Sequel's savepoint support.
Sequel extension that allows savepoints to force running after_commit and after_rollback hooks
minitest-hooks adds around and before_all/after_all/around_all hooks for Minitest. This allows you do things like run each suite of specs inside a database transaction, running each spec inside its own savepoint inside that transaction, which can significantly speed up testing for specs that share expensive database setup code.
Test Seeds piggy backs on the transaction fixtures functionality. Test Seeds load fixtures into the database in the same way but then start a db transaction for the duration of the test file. Any objects for the common scenarios are then created and inserted into the database. Test Seeds then execute each test case within a context of a db savepoint (or nested db transactions). This allows test seeds to be inserted into the database once and then re-used for each test case that needs it.
A Ruby on Rails plugin to add an after_commit callback. This can be used to trigger methods only after the entire transaction is complete. Updated with savepoint support for unit testing.
No description provided.
No description provided.