Yes I realize that after I look at the Enum again. I remember when I was first coding this, there is another SQLState that is suitable for the more general case. I must have removed it and go with the more specific case. I changed it already.