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))