{"id":440,"date":"2015-03-17T18:13:59","date_gmt":"2015-03-17T17:13:59","guid":{"rendered":"http:\/\/capri.dev\/blog\/?p=440"},"modified":"2022-11-05T11:14:31","modified_gmt":"2022-11-05T10:14:31","slug":"tipos-de-datos-para-migraciones-de-activerecord","status":"publish","type":"post","link":"https:\/\/capri.dev\/blog\/tipos-de-datos-para-migraciones-de-activerecord\/","title":{"rendered":"Tipos de datos para migraciones de ActiveRecord"},"content":{"rendered":"<p>Al realizar el andamiaje (scaffolding) de un nuevo objeto en Rails siempre ten\u00eda la duda de qu\u00e9 tipos eran los que pod\u00eda utilizar. Despu\u00e9s de dar algunas vueltas encontr\u00e9 que los tipos disponibles para ActiveRecord de Rails 4.2.0 son los siguientes:<\/p>\n<ul>\n<li>:primary_key,<\/li>\n<li>:string,<\/li>\n<li>:text,<\/li>\n<li>:integer,<\/li>\n<li>:float,<\/li>\n<li>:decimal,<\/li>\n<li>:datetime,<\/li>\n<li>:time,<\/li>\n<li>:date,<\/li>\n<li>:binary, y<\/li>\n<li>:boolean<\/li>\n<\/ul>\n<p>La fuente de esta informaci\u00f3n es la documentaci\u00f3n de ActiveRecord, que al final siempre termina siendo la mejor para informarnos de este tipo de cosas, a pesar de que no es muy amigable:<br \/>\n<a href=\"http:\/\/api.rubyonrails.org\/classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#method-i-columnhttp:\/\/\" target=\"_blank\" rel=\"noopener\">http:\/\/api.rubyonrails.org\/classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#method-i-column<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Al realizar el andamiaje (scaffolding) de un nuevo objeto en Rails siempre ten\u00eda la duda de qu\u00e9 tipos eran los que pod\u00eda utilizar. Despu\u00e9s de dar algunas vueltas encontr\u00e9 que los tipos disponibles para ActiveRecord de Rails 4.2.0 son los siguientes: :primary_key, :string, :text, :integer, :float, :decimal, :datetime, :time, :date, :binary, y :boolean La fuente de esta informaci\u00f3n es la documentaci\u00f3n de ActiveRecord, que al final siempre termina siendo la mejor para informarnos de este tipo de cosas, a pesar de que no es muy amigable: http:\/\/api.rubyonrails.org\/classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#method-i-column<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[163,162,165],"class_list":["post-440","post","type-post","status-publish","format-standard","hentry","category-tecnico","tag-activerecord","tag-ruby-on-rails","tag-tipos-de-datos"],"_links":{"self":[{"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/posts\/440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/comments?post=440"}],"version-history":[{"count":0,"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/posts\/440\/revisions"}],"wp:attachment":[{"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/media?parent=440"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/categories?post=440"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/tags?post=440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}