Jido.Signal.Journal.Adapters.Mnesia
(Jido Signal v2.1.1)
View Source
Mnesia-based implementation of the Journal persistence behavior using Memento.
This adapter provides durable persistence that survives node restarts.
Usage
# Ensure Mnesia schema is created (one-time setup)
:mnesia.create_schema([node()])
:mnesia.start()
# Initialize tables
:ok = Jido.Signal.Journal.Adapters.Mnesia.init()
# Use with journal
{:ok, journal} = Jido.Signal.Journal.new(Jido.Signal.Journal.Adapters.Mnesia)