"%06d" % registration
--
Você recebeu essa mensagem porquê está inscrito no Google
Groups "rails-br".
Para enviar uma mensagem para o grupo, mande um email para rail...@googlegroups.com
Para se descadastrar, mande um e-mail para
rails-br+u...@googlegroups.com
Visite o grupo em http://groups.google.com/group/rails-br?hl=pt-BR
Leia nossa política de uso: http://goo.gl/YGgt7
Você precisa mesmo disso no banco? Pergunto porque você pode utilizar algo como..."%06d" % registration
2012/2/29 Leandro Nunes <leandron...@gmail.com>
Hoje precisei setar em uma coluna do mysql as flags UNSIGNED e ZEROFILL, lendo a documentação da ActiveRecord na api do Rails (http://api.rubyonrails.org/) não achei nada expecífico para tal tarefa ser criada na migration. Então sabendo da existência do "execute" fiz dessa forma:class ChangeTableEmployees < ActiveRecord::Migrationdef upexecute "ALTER TABLE employees MODIFY registration INTEGER(11) UNSIGNED ZEROFILL NOT NULL"enddef downexecute "ALTER TABLE employees MODIFY registration INTEGER(11) NOT NULL"endendAlguém conhece uma forma melhor de se fazer isso seguindo as convenções do Rails?Valeu galera, fico no aguardo das dicas!
--
Você recebeu essa mensagem porquê está inscrito no Google
Groups "rails-br".
Para enviar uma mensagem para o grupo, mande um email para rail...@googlegroups.com
Para se descadastrar, mande um e-mail para
Visite o grupo em http://groups.google.com/group/rails-br?hl=pt-BR
Leia nossa política de uso: http://goo.gl/YGgt7