Open
Description
Currently I'm getting null values inserted, then I assume updated afterwards, which gets rejected by postgres if there is a not null constraint.
On removing the not-null constraint, I see created records being given positions (order_column) correctly, but I'd prefer not to remove the constraint.
Is there a way to improve this, or could it be documented that it's not supported & perhaps suggest something else like a deferred trigger and transactions in place of a not-null constraint?