Releases: marcosschroh/dataclasses-avroschema
Releases · marcosschroh/dataclasses-avroschema
Avro Union support added
v0.6.0 Bump version v${VERSION}
Support for some logical types
Avro Type | Logical Type | Python Type |
---|---|---|
int | date | datetime.date |
int | time-millis | datetime.time |
long | timestamp-millis | datetime.datetime |
string | uuid | uuid.uuid4 |
FIelds refactor
- Field have been devided into several field classes to make the code more redeable
Recursive Schema Relationships
- Recursive OneToOne relationship added
- Recursive OneToMany relationship added
Code refactor
v0.3.1 Bump version v${VERSION}
Singular names
- Singular name for array's child name
- Singular name for map's child name
- Singular name for nested relationship
OneToMany
Schema Relationships
- OneToOne relationship added
- OneToMany relationship added (array and map)
Enum, Array and Map fields fixed
- Enum, Array and Map fields fixed
- Schema Parse tests added using
fastavro
First Release
v0.1.0 Bump version v${VERSION}