sqlc-dev / sqlc-gen-python

MIT License
112 stars 14 forks source link

Unable to generate pydantic-core schema for <class 'memoryview'> #55

Open sbking opened 3 weeks ago

sbking commented 3 weeks ago

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.

Should it be bytes instead?