When generating a pydantic model that includes a BYTEA column in postgres, it has a memoryview attribute that causes this error:
pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'memoryview'>. Set `arbitrary_types_allowed=True` in the model_config to ignore this error or implement `__get_pydantic_core_schema__` on your type to fully support it.
When generating a pydantic model that includes a
BYTEA
column in postgres, it has amemoryview
attribute that causes this error:Should it be
bytes
instead?