Posts migrations models

@schreuderjo please review and merge if it all looks good.

Thanks Gale!

@rockrgrrl @luminous14