Fix databsae facade bug
Switch `File` to using post_title > post_name

Revisions save special slug into to the post_name
Validate this in the model