in some cases isSoftDeleteConstraint() is called and the column key is not set. This prevents a fatal error, need to investigate more how this case is happening