dashforgeconnector

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package dashforgeconnector exposes the OmniRoadmap store as a DashForge analytics source. DashForge's engine core is connector-free by design (ADR-0001 in plexusone/dashforge): consuming application binaries register connectors via the public analytics package. Importing this package (blank import for its init registration) is what makes the "omniroadmap" connector available — see cmd/omniroadmap-server for the composed server binary.

The dependency direction is omniroadmap -> dashforge, never the reverse. This package is the interim connector home until the compass app owns the composition.

Index

Constants

View Source
const ConnectorName = "omniroadmap"

ConnectorName is the DashForge connector-registry name.

Variables

This section is empty.

Functions

This section is empty.

Types

type Provider

type Provider struct {
	// contains filtered or unexported fields
}

Provider exposes an OmniRoadmap store as a DashForge analytics source.

func New

func New(dsn string) (*Provider, error)

New opens an OmniRoadmap store by DSN.

func (*Provider) Catalog

Catalog returns the OmniRoadmap analytics catalog.

func (*Provider) Close

func (p *Provider) Close() error

Close closes the underlying OmniRoadmap store.

func (*Provider) Query

Query executes a read-only analytics query against OmniRoadmap.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL