Versions in this module Expand all Collapse all v0 v0.9.0 Aug 6, 2026 Changes in this version + type Engine struct + func NewEngine(ctx context.Context) (*Engine, error) + func (e *Engine) Close() + func (e *Engine) ExecuteLambda(code string, execCtx ExecutionContext, config LambdaConfig) (string, error) + type ExecutionContext struct + DB *SafeDBInterface + Item map[string]interface{} + type LambdaConfig struct + MemoryLimitMB int64 + TimeoutMs int64 + func DefaultLambdaConfig() LambdaConfig + type SafeDBInterface struct + func NewSafeDBInterface(db database.IDatabase) *SafeDBInterface + func (db *SafeDBInterface) Query(query string, args ...interface{}) (*SafeRows, error) + func (db *SafeDBInterface) QueryRow(query string, args ...interface{}) (*SafeRow, error) + type SafeRow struct + type SafeRows struct