def METHOD_NAME():
    db = Database("example")
    db.register(extra="yes please")
    a = db.new_activity(code="A", name="An activity", unit="kg", foo="bar")
    a.save()
    a.new_exchange(amount=1, input=a, type="production").save()
    b = db.new_activity(code="B", name="Another activity", location="here", this="that")
    b.save()
    b.new_exchange(amount=10, input=b, type="production").save()
    a.new_exchange(
        amount=0, input=b, type="technosphere", formula="foo * bar + 4"
    ).save()
    project_data = [
        {
            "name": "foo",
            "formula": "green / 7",
        },
        {"name": "green", "amount": 7},
    ]
    parameters.new_project_parameters(project_data)
    database_data = [
        {
            "name": "red",
            "formula": "(foo + blue ** 2) / 5",
        },
        {"name": "blue", "amount": 12},
    ]
    parameters.new_database_parameters(database_data, "example")
    activity_data = [
        {
            "name": "reference_me",
            "formula": "sqrt(red - 20)",
            "database": "example",
            "code": "B",
        },
        {
            "name": "bar",
            "formula": "reference_me + 2",
            "database": "example",
            "code": "A",
        },
    ]
    parameters.new_activity_parameters(activity_data, "my group")
    parameters.add_exchanges_to_group("my group", a)
    ActivityParameter.recalculate_exchanges("my group")