Potentially related to an escaping issue. Some urls such as `.../demo/1` are being recorded in the db as `.../demo1`

We should improve the serialization using a library such as avro or protobuf to define structure of payloads
ee/clickhouse/demo.py
"$current_url": "%s2/" % base_url,
                            "$browser": browser,
                            "$lib": "web",
                            "$event_type": "click",
                        },
                        timestamp=date + relativedelta(seconds=59),
                        elements_hash=elements_hash,
                        event_uuid=event_uuid,
                    )
                    event_uuid = uuid4()
                    create_event(
                        event="purchase",
                        team=team,
                        distinct_id=distinct_id,
                        properties={"price": 10},
                        timestamp=date + relativedelta(seconds=60),
                        event_uuid=event_uuid,
                    )
                    event_uuid = uuid4()
                    create_event(
                        event="$pageview",
                        team=team,
                        distinct_id=distinct_id,
                        properties={"$current_url": "%s3/" % base_url, "$browser": browser, "$lib": "web",},
                        timestamp=date + relativedelta(seconds=60),
                        event_uuid=event_uuid,
                    )
    team.event_properties_numerical.append("purchase")
    team.save()