KeelDatabase
Database connection manager for the Keel framework. Provides connection pooling, transaction management, and query helpers.
Functions
Link copied to clipboard
Create tables for a plugin. This should be called during plugin initialization.
Link copied to clipboard
Drop tables for a plugin.
Link copied to clipboard
Get the underlying database instance.
Link copied to clipboard
Execute a suspending transaction. This can be used from coroutine contexts.
Link copied to clipboard
Execute a suspending transaction with error handling.
Link copied to clipboard
Execute a transaction (basic version).
Link copied to clipboard
Execute a transaction with error handling.
Link copied to clipboard