Postgres: Ordenar por coluna de cadeia com valores conhecidos

eu tenho umevents mesa com umstate coluna. Se tudo correr conforme o planejado, os estados podem ser apenas um dos seguintes:

scheduledinvitednotifiedstartedended

É possível encomendar porstate e especifique qual valor vem primeiro, segundo, terceiro, etc ...?

Pontos bônus: Existe uma maneira de fazer isso facilmente no Rails 3?

questionAnswers(1)

yourAnswerToTheQuestion