conceptually you add to the changelog.groovy - you...
# general
a
conceptually you add to the changelog.groovy - you add a script that populates the values that are null, and then you apply the not null constraint.