Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Список джемов Rails проекты      Поиск   

Ruby On Rails in UA/Программирование на ROR/Представление типа enum в миграциях/RE: Представление типа enum в миграциях

2008-06-10 11:15:38 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1226
Регистр: 2007-03-13
его блог 40 сообщ.
RE: Представление типа enum в миграциях
  •  
http://wiki.rubyonrails.org/rails/pages/Enum+Column+in+MySql

Enum Column in MySql

Home Page | All Pages | Recently Revised | Feed
Installation

Using the plugin script:

script/plugin install enum-column

To manually install using Subversion, do the following. In your vendor/plugins directory, type the following:

svn checkout svn://rubyforge.org/var/svn/enum-column

Otherwise visit:

http://rubyforge.org/projects/enum-column/

How to use it.
In your schema

When you create your schema, specify the constraint as a limit:

create_table :enumerations, :force => true do |t|
t.column :severity, :enum, :limit => [:low, :medium, :high, :critical],
:default => :medium
t.column :color, :enum, :limit => [:red, :blue, :green, :yellow]
...
end
------------
Занимаюсь вебом и продвижением сайтов.
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 296 Онлайн: Ruslan Voloshin,
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008