IS NULL
non è un tipo di indice separato. IS NULL
in questo caso specifico è un'espressione di condizione su un indice parziale
. Puoi dichiarare indici parziali per PostgreSQL in SQLAlchemy tramite postresql_where
kwarg:
Index('processing_null_index', processing_start_time, postgresql_where=processing_start_time.is_(None))