File tree Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -328,10 +328,9 @@ Add a vector column
328328
329329``` python
330330from pgvector.sqlalchemy import Vector
331- from sqlalchemy import Column
332331
333332class Item (SQLModel , table = True ):
334- embedding: Any = Field(sa_column = Column( Vector(3 ) ))
333+ embedding: Any = Field(sa_type = Vector(3 ))
335334```
336335
337336Also supports ` HALFVEC ` , ` BIT ` , and ` SPARSEVEC `
Original file line number Diff line number Diff line change @@ -15,10 +15,10 @@ class Item(SQLModel, table=True):
1515 __tablename__ = 'sqlmodel_item'
1616
1717 id : Optional [int ] = Field (default = None , primary_key = True )
18- embedding : Optional [Any ] = Field (default = None , sa_column = Column ( VECTOR (3 ) ))
19- half_embedding : Optional [Any ] = Field (default = None , sa_column = Column ( HALFVEC (3 ) ))
20- binary_embedding : Optional [Any ] = Field (default = None , sa_column = Column ( BIT (3 ) ))
21- sparse_embedding : Optional [Any ] = Field (default = None , sa_column = Column ( SPARSEVEC (3 ) ))
18+ embedding : Optional [Any ] = Field (default = None , sa_type = VECTOR (3 ))
19+ half_embedding : Optional [Any ] = Field (default = None , sa_type = HALFVEC (3 ))
20+ binary_embedding : Optional [Any ] = Field (default = None , sa_type = BIT (3 ))
21+ sparse_embedding : Optional [Any ] = Field (default = None , sa_type = SPARSEVEC (3 ))
2222
2323
2424SQLModel .metadata .drop_all (engine )
You can’t perform that action at this time.
0 commit comments