diff --git a/priv/repo/migrations/20251112070338_team_membership_user_preferences.exs b/priv/repo/migrations/20251112070338_team_membership_user_preferences.exs new file mode 100644 index 000000000000..d9272c41ff1f --- /dev/null +++ b/priv/repo/migrations/20251112070338_team_membership_user_preferences.exs @@ -0,0 +1,13 @@ +defmodule Plausible.Repo.Migrations.TeamMembershipUserPreferences do + use Ecto.Migration + + def change do + create table(:team_membership_user_preferences) do + add :consolidated_view_cta_dismissed, :boolean, default: false + add :team_membership_id, references(:team_memberships, on_delete: :delete_all), null: false + timestamps() + end + + create unique_index(:team_membership_user_preferences, [:team_membership_id]) + end +end