analytics/priv
Adrian Gruntkowski dec193e904
Make FixBrokenGoals migration idempotent (#3405)
* Make FixBrokenGoals migration idempotent

The migration in question was renamed in order to fix order of executing migrations when run
from the ground up (via https://github.com/plausible/analytics/pull/3378).

As a side effect, it's executed again on databases that had it applied earlier, with
a different timestamp prefix.

As this migration is safe to run multiple times, it was modified to make forward
migration work gracefully when constraint already exists.

* Add `pending-migrations.sh` release script
2023-10-10 14:13:11 +02:00
..
data_migrations Data Migration: rewrite funnels that contain duplicate goals (#3361) 2023-09-21 09:08:43 +02:00
ingest_repo Add revenue fields to events_v2 (#3018) 2023-06-12 18:12:41 +01:00
ref_inspector [Continued] Google Analytics import (#1753) 2022-03-10 15:04:59 -06:00
repo Make FixBrokenGoals migration idempotent (#3405) 2023-10-10 14:13:11 +02:00
tracker/js Remove static tracker files (#2116) 2022-10-11 12:19:28 +02:00
ua_inspector Bump ua_inspector/matomo db (#3263) 2023-08-14 16:03:12 +02:00
paddle.pem Initial commit 2019-09-02 12:29:19 +01:00
placeholder_favicon.ico Add fallback for favicon (#2279) 2022-09-28 08:55:46 -03:00
plans_v1.json Use Phoenix LiveView for the upgrade page (#3382) 2023-10-03 13:36:22 +03:00
plans_v2.json Use Phoenix LiveView for the upgrade page (#3382) 2023-10-03 13:36:22 +03:00
plans_v3.json Use Phoenix LiveView for the upgrade page (#3382) 2023-10-03 13:36:22 +03:00
plans_v4.json Use Phoenix LiveView for the upgrade page (#3382) 2023-10-03 13:36:22 +03:00
referer_favicon_domains.json Additional pre-commit hooks (#1428) 2021-11-03 15:46:12 +01:00
sandbox_plans.json Use Phoenix LiveView for the upgrade page (#3382) 2023-10-03 13:36:22 +03:00
unlisted_plans_v1.json Use Phoenix LiveView for the upgrade page (#3382) 2023-10-03 13:36:22 +03:00
unlisted_plans_v2.json Use Phoenix LiveView for the upgrade page (#3382) 2023-10-03 13:36:22 +03:00