Require the publish_at column on Events, and keep the description an html safe field.