I think the enum is correct, but double check support in sqlite. If there's no such thing, let's just either use a string or better, just an integer (which is a bit crap compared to an enum).