text: Title: Experimental support  for the Decimal type
  Body: ## Why is this experimental?
  
  Currently Prisma Client Python does not have access to the field metadata containing the precision of `Decimal` fields at the database level. This means that we cannot:
  
  - Raise an error if you attempt to pass a `Decimal` value with a greater precision than the database supports, leading to implicit truncation which may cause confusing errors
  - Set the precision level on the returned `decimal.Decimal` objects to match the database level, potentially leading to even more confusing errors.
  
  To try and mitigate the effects of these errors you must be explicit that you understand that the support for the `Decimal` type is not up to the standard of the other types. You do this by setting the `enable_experimental_decimal` config flag, e.g.
  
  ```prisma
  generator py {
    provider                    = "prisma-client-py"
    enable_experimental_decimal = true
  }
  ```