quinta-feira, 19 de fevereiro de 2009

Rails e DB2


Abaixo o mapeamento de tipos Rails em tipos DB2 definidos no ibm_db_adapter.rb:

:primary_key => @servertype.primary_key,
:string      => { :name => "varchar", :limit => 255 },
:text        => { :name => "clob" },
:integer     => { :name => "integer" },
:float       => { :name => "float" },
:datetime    => { :name => "timestamp" },
:timestamp   => { :name => "timestamp" },
:time        => { :name => "time" },
:date        => { :name => "date" },
:binary      => { :name => "blob" },
# Um booleano pode ser representado como um smallint,
# adotando a convenção onde Falso é 0 e True é 1
:boolean     => { :name => "smallint"},
:xml         => { :name => "xml"},
:decimal     => { :name => "decimal" }

Nenhum comentário:

Postar um comentário