Out of curiosity, what is the likelihood that more than one message would have the same date_created?  Seems like a useless constraint....