Cómo: Campo personalizado en Lift-Record-Squeryl

Estoy tratando de hacer un EnumListFielden Lift / Record / Squeryl, similar a MappedEnumListin LiftMapper. El tipo de almacenamiento debe ser Long / BIGINT. Entiendo que si defino: def classOfPersistentField = classOf[Long] Entonces Squeryl sabrá que debe crear una columna BIGINT. Y sé que se...