## Is your feature request related to a problem?

we currently run e2e tests with postgres backend, potentially causing us to miss bugs as we are deprecating Postgres (#6662)

## Describe the solution you'd like

Run e2e tests with clickhouse

## Describe alternatives you've considered



## Additional context

I'll pick this up tomorrow

#### *Thank you* for your feature request – we love each and every one!

posthog/demo/revenue_data_generator.py
ActionStep.objects.create(action=free_trial_action, event="entered_free_trial")
        dashboard = Dashboard.objects.create(
            name="Sales & Revenue", pinned=True, team=self.team, share_token=secrets.token_urlsafe(22)
        )
        Insight.objects.create(
            team=self.team,
            dashboard=dashboard,
            name="Entered Free Trial -> Purchase (Premium)",
            filters={
                "actions": [
                    {
                        "id": free_trial_action.id,
                        "name": "Entered Free Trial",
                        "order": 0,
                        "type": TREND_FILTER_TYPE_ACTIONS,
                    },
                    {
                        "id": purchase_action.id,
                        "name": "Purchase",
                        "order": 1,
                        "type": TREND_FILTER_TYPE_ACTIONS,
                        "properties": {"plan": "premium"},
                    },
                ],
                "insight": "FUNNELS",
                "date_from": "all",
            },
            short_id="TEST1234",
        )