Versions in this module Expand all Collapse all v0 v0.1.5 Feb 22, 2026 v0.1.1 Feb 22, 2026 v0.1.0 Feb 22, 2026 Changes in this version + type DriftReport struct + Actual map[string]any + ContextPath string + DetectedAt time.Time + Diffs []platform.DiffEntry + DriftType string + Expected map[string]any + ID int64 + ResolvedAt *time.Time + ResolvedBy string + ResourceName string + ResourceType string + Tier platform.Tier + type SQLiteStore struct + func NewSQLiteStore(dsn string) (*SQLiteStore, error) + func (s *SQLiteStore) AddDependency(ctx context.Context, dep platform.DependencyRef) error + func (s *SQLiteStore) Close() error + func (s *SQLiteStore) DeleteResource(ctx context.Context, contextPath, resourceName string) error + func (s *SQLiteStore) Dependencies(ctx context.Context, contextPath, resourceName string) ([]platform.DependencyRef, error) + func (s *SQLiteStore) GetPlan(ctx context.Context, planID string) (*platform.Plan, error) + func (s *SQLiteStore) GetResource(ctx context.Context, contextPath, resourceName string) (*platform.ResourceOutput, error) + func (s *SQLiteStore) ListDriftReports(ctx context.Context, contextPath string, limit int) ([]*DriftReport, error) + func (s *SQLiteStore) ListPlans(ctx context.Context, contextPath string, limit int) ([]*platform.Plan, error) + func (s *SQLiteStore) ListResources(ctx context.Context, contextPath string) ([]*platform.ResourceOutput, error) + func (s *SQLiteStore) Lock(ctx context.Context, contextPath string, ttl time.Duration) (platform.LockHandle, error) + func (s *SQLiteStore) SaveDriftReport(ctx context.Context, report *DriftReport) error + func (s *SQLiteStore) SavePlan(ctx context.Context, plan *platform.Plan) error + func (s *SQLiteStore) SaveResource(ctx context.Context, contextPath string, output *platform.ResourceOutput) error