All these columns must never include duplicates for a single post otherwise code breaks. All are defined in post.rb in the top in constants but we usually prefer not to ref constants in case they change and migration becomes inconsistent.