class Document(BaseModel): id = Column(Integer, hash_key=True) data = Column(DocumentType) numbers = Column(List(Integer)) value = Column(Number) another_value = Column(Number) some_string = Column(String) nested_numbers = Column(List(List(Integer)))
class VectorModel(BaseModel): name = Column(String, hash_key=True) list_str = Column(List(String)) set_str = Column(Set(String)) map_nested = Column(Map(**{ "bytes": Binary, "str": String, "map": Map(**{ "int": Integer, "str": String }) }))
class Document(BaseModel): id = Column(Integer, hash_key=True) data = Column(DocumentType) numbers = Column(List(Integer))