{"library":"resolve-snapshot-mysql","type":"library","category":null,"description":"An adapter for storing event sourcing snapshots in MySQL, part of the reSolve framework for CQRS/ES applications. As of v0.23.2, it provides loadSnapshot, saveSnapshot, and dispose operations with configurable bucket size and table name. Typically used alongside resolve-command and resolve-query. The package relies on mysql2 for database connectivity. Alternative adapters exist for PostgreSQL and SQLite within the reSolve ecosystem.","language":"javascript","status":"active","version":"0.23.2","tags":["javascript","cqrs","eventsourcing","es","ddd"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install resolve-snapshot-mysql","imports":["import createSnapshotAdapter from 'resolve-snapshot-mysql'","const createSnapshotAdapter = require('resolve-snapshot-mysql')","import { Adapter } from 'resolve-snapshot-mysql'"]},{"cmd":"yarn add resolve-snapshot-mysql","imports":[]},{"cmd":"pnpm add resolve-snapshot-mysql","imports":[]}],"homepage":"https://github.com/reimagined/resolve/tree/master/packages/adapters/snapshot-adapters/resolve-snapshot-mysql#readme","github":"https://github.com/reimagined/resolve","docs":null,"changelog":null,"pypi":null,"npm":"resolve-snapshot-mysql","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}