[pergola] when joining dataTypes the last one was overwriting the rest
[pergola] when joining dataTypes the last one was overwriting the rest