GoodAnalytics.Migrations.V14 (GoodAnalytics v0.1.3)

Copy Markdown View Source

Recover anonymous IDs, fingerprints, and click IDs from existing merge chains.

Follows only same-workspace edges ending at a non-merged survivor. Cycles, dangling targets, and cross-workspace edges are left untouched. Host-owned references and historical attribution/profile values are not rewritten. The repair locks visitor writes for its transaction and is idempotent. Rolling down keeps the recovered memberships.

Summary

Functions

Rolls back this version's migration by executing the down SQL file.

Applies this version's migration by executing the up SQL file.

Functions

down(opts \\ [])

@spec down(keyword()) :: :ok

Rolls back this version's migration by executing the down SQL file.

up(opts \\ [])

@spec up(keyword()) :: :ok

Applies this version's migration by executing the up SQL file.