Restore 0.1.5 version from stash
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
from psycopg.types import TypeInfo
|
||||
from .bit import register_bit_info
|
||||
from .halfvec import register_halfvec_info
|
||||
from .sparsevec import register_sparsevec_info
|
||||
from .vector import register_vector_info
|
||||
|
||||
|
||||
def register_vector(context):
|
||||
info = TypeInfo.fetch(context, 'vector')
|
||||
register_vector_info(context, info)
|
||||
|
||||
info = TypeInfo.fetch(context, 'bit')
|
||||
register_bit_info(context, info)
|
||||
|
||||
info = TypeInfo.fetch(context, 'halfvec')
|
||||
if info is not None:
|
||||
register_halfvec_info(context, info)
|
||||
|
||||
info = TypeInfo.fetch(context, 'sparsevec')
|
||||
if info is not None:
|
||||
register_sparsevec_info(context, info)
|
||||
|
||||
|
||||
async def register_vector_async(context):
|
||||
info = await TypeInfo.fetch(context, 'vector')
|
||||
register_vector_info(context, info)
|
||||
|
||||
info = await TypeInfo.fetch(context, 'bit')
|
||||
register_bit_info(context, info)
|
||||
|
||||
info = await TypeInfo.fetch(context, 'halfvec')
|
||||
if info is not None:
|
||||
register_halfvec_info(context, info)
|
||||
|
||||
info = await TypeInfo.fetch(context, 'sparsevec')
|
||||
if info is not None:
|
||||
register_sparsevec_info(context, info)
|
||||
Reference in New Issue
Block a user