Как только Вы будите свою среду и выполнение, это полезно в предоставлении Вам основное приложение, в которое могут войти пользователи.
Успокоительная Аутентификация со всеми дополнительными свойствами: http://railsforum.com/viewtopic.php?id=14216&p=1
Лучшее, что вы могли бы сделать, - это создать определяемый пользователем тип данных, затем вы могли бы изменить базовый UDT, и он вступил бы в силу в обоих местах.
Это повлияет на него. везде, где вы его используете, поэтому, если вы использовали этот тип в нескольких таблицах, это повлияет на все, если вы его измените.