HowTo: campo personalizado em Lift-Record-Squeryl

Estou tentando fazer um EnumListFieldem Lift / Record / Squeryl, semelhante a MappedEnumListem LiftMapper. O tipo de armazenamento deve ser Long / BIGINT. Eu entendo que se eu definir: def classOfPersistentField = classOf[Long] Então Squeryl saberá que deve criar uma coluna BIGINT. E eu sei que...