Eu nomeei erroneamente uma coluna em hased_passwordvez de hashed_password. Como atualizo o esquema do banco de dados, usando a migração para renomear esta
Ruby on Rails é uma estrutura de desenvolvimento web de código aberto escrita em Ruby. O Ruby on Rails segue o princípio da convenção sobre a configuração, liberando você de ter que reinventar as coisas para permanecer produtivo. Use esta tag apenas para perguntas específicas do Rails 3 e também as tags [ruby-on-rails].
Eu nomeei erroneamente uma coluna em hased_passwordvez de hashed_password. Como atualizo o esquema do banco de dados, usando a migração para renomear esta
Estou usando a versão pré do Ruby on Rails 3.1. Eu gosto de usar o PostgreSQL, mas o problema está na instalação da pggema. Dá-me o seguinte erro: $ gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension....
Como faço para gerar um número aleatório entre 0e
Eu tenho um banco de dados de desenvolvimento Ruby on Rails cheio de dados. Quero excluir tudo e reconstruir o banco de dados. Estou pensando em usar algo como: rake db:recreate Isso é
Para adicionar um novo par ao Hash, eu faço: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} Existe uma maneira semelhante de excluir uma chave do Hash? Isso funciona: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} mas eu...
Adicionei uma tabela que achava que ia precisar, mas agora não pretendo mais usá-la. Como devo remover essa tabela? Já executei migrações, portanto, a tabela está no meu banco de dados. Eu acho que rails generate migrationdeveria ser capaz de lidar com isso, mas ainda não descobri como. Eu...
Desejo excluir todos os arquivos criados e reverter as alterações feitas, mas não necessariamente no banco de dados, mas mais nos arquivos de configuração. Gostaria de excluir automaticamente todos os mapeamentos de recursos para o modelo / controlador excluído no arquivo routes.rb e em qualquer...
Existe uma alternativa para update_attributes que não salva o registro? Então eu poderia fazer algo como: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other...
Instalei o dispositivo no meu aplicativo e apliquei o seguinte no meu application.html.erbarquivo: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %> <% else...
As engrenagens tendem a ser bastante detalhadas no log (dev) por padrão em Ruby on Rails 3.1 (RC1): Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js" for...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 3 anos . Estou...
Eu gostaria que Bundler carregasse uma jóia local. Existe uma opção para isso? Ou tenho que mover a pasta gem para o diretório
Estou trabalhando em um webapp do Ruby on Rails 3 no Heroku. Como esvazio o banco de
Eu tenho um modelo de usuários que precisa de uma :emailcoluna (eu esqueci de adicionar essa coluna durante o andaime inicial). Abri o arquivo de migração e adicionei t.string :email, fiz rake db:migratee obtive um NoMethodError. Então eu adicionei a linha add_column :users, :email, :string de...
Eu sou novo no Rails, então meu projeto atual está em um estado estranho. Uma das primeiras coisas que gerou foi um modelo de "filme". Comecei a defini-lo com mais detalhes, adicionei alguns métodos, etc. Agora percebo que deveria ter gerado isso rails generate scaffoldpara conectar coisas como...
Eu tenho o seguinte arquivo: /spec/controllers/groups_controller_spec.rb Qual comando no terminal eu uso para executar exatamente essa especificação e em qual diretório eu executo o comando? Meu arquivo gem: # Test ENVIRONMENT GEMS group :development, :test do gem "autotest" gem...
Eu tenho uma string no Ruby: sentence = "My name is Robert" Como posso substituir facilmente qualquer palavra nesta frase sem usar código complexo ou
Como a versão mais recente do Rails 3 não carrega mais módulos e classes da lib, qual seria a melhor maneira de carregá-los? No github: A few changes were done in this commit: Do not autoload code in *lib* for applications (now you need to explicitly require them). This makes an application...
Criei um novo projeto Rails usando rails 3.1.0.rc4na minha máquina local, mas quando tento iniciar o servidor, recebo: Não foi possível encontrar um tempo de execução JavaScript. Veja aqui uma lista dos tempos de execução disponíveis. ( ExecJS::RuntimeUnavailable) Nota: Não se trata do...
Recebo o erro mostrado abaixo ao tentar instalar a gema rmagick. Estou no Snowleopard 10.6 usando RVM, Ruby 1.9.2-head e Rails 3.05. Respostas a perguntas semelhantes recomendaram a instalação do ImageMagick, o que eu fiz com sucesso. Outro sugeriu a instalação da "biblioteca libmagick9-dev", no...