Change the migration completely, so it's right.
Change the migration completely, so it's right.

This was so far wide of the mark originall, it couldn't even see the mark.
The fact that this worked on sqlite shows that it must do no checking or something.
Tested on PostgreSQL now as well as sqlite.

whithajess/publify,Juuro/publify,telekomatrix/publify,jcfausto/publify,solanolabs/publify,K-and-R/publify,jcfausto/publify,whithajess/publify,freibuis/publify,solanolabs/publify,seyedrazavi/publify,hmallett/publify,K-and-R/publify,SF-WDI-LABS/publify_debugging_lab,whithajess/publify,Juuro/publify,freibuis/publify,SF-WDI-LABS/publify_debugging_lab,mozzan/publify,publify/publify,mozzan/publify,seyedrazavi/publify,telekomatrix/publify,freibuis/publify,hmallett/publify,K-and-R/publify,publify/publify,jcfausto/publify,publify/publify,Juuro/publify,telekomatrix/publify,sf-wdi-25/publify_debugging_lab,SF-WDI-LABS/publify_debugging_lab,drakontia/publify,mozzan/publify,hmallett/publify,sf-wdi-25/publify_debugging_lab,solanolabs/publify,sf-wdi-25/publify_debugging_lab,seyedrazavi/publify,drakontia/publify