Odpowiedz

9

można osiągnąć coś takiego z TypeEngine.with_variant:

from sqlalchemy.types import PickleType 
from sqlalchemy.dialects import postgresql 

HybridType = PickleType() 

HybridType = HybridType.with_variant(postgresql.HSTORE(), 'postgresql') 

ta tworzy nowy typ HybridType, które można wykorzystać jak każdy inny rodzaj, z zastrzeżeniem, że będzie produkować kolumny HSTORE na PostgreSQL i PickleType wszędzie indziej.

Powiązane problemy