Versions in this module Expand all Collapse all v0 v0.0.2 May 29, 2026 v0.0.1 May 29, 2026 Changes in this version + type Store struct + func NewStore(dsn string) (*Store, error) + func (s *Store) Close() error + func (s *Store) DeleteByFile(ctx context.Context, file string) error + func (s *Store) DeleteEdgesFrom(ctx context.Context, id string) error + func (s *Store) DeleteNode(ctx context.Context, id string) error + func (s *Store) GetInboundEdges(ctx context.Context, id string) ([]*graph.Node, []*graph.Edge, error) + func (s *Store) GetNeighbors(ctx context.Context, id string) ([]*graph.Node, []*graph.Edge, error) + func (s *Store) GetNode(ctx context.Context, id string) (*graph.Node, error) + func (s *Store) ListEdges(ctx context.Context) ([]*graph.Edge, error) + func (s *Store) ListNodes(ctx context.Context) ([]*graph.Node, error) + func (s *Store) SaveEdge(ctx context.Context, edge *graph.Edge) error + func (s *Store) SaveGraph(ctx context.Context, nodes []*graph.Node, edges []*graph.Edge) error + func (s *Store) SaveNode(ctx context.Context, node *graph.Node) error