Perguntas com a marcação «ruby-on-rails»

87
Como executar rails s -p80 na porta 80?

Por padrão, rails s #running on 3000 port Agora quero executá-lo na porta 80. Então, tentei: sudo rails -s -p80 Mas gerou um erro: mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80 sudo: rails: command not found Usei o rvm para instalar o ruby ​​& rails. Parece que o rvm é...

87
Como suprimir saídas de console / irb do Rails

Estou preso a um problema muito estranho. Eu estava testando algumas entradas de db em nosso servidor de produção no console Rails onde quase todos os comandos estavam resultando em um grande número de linhas o / p, devido ao qual o canal ssh estava sendo travado :( Existe uma maneira de...

87
Rails 4: Como redefinir o banco de dados de teste?

Estou no Rails 4 e percebi que alguns de meus testes RSpec estão falhando porque algumas de minhas refatorações de teste usam um filtro anterior (provavelmente por causa de transações). Esta postagem descreve um problema semelhante: O banco de dados de teste do Rails não limpa após algumas...

86
Migrações para Java

Eu uso Ruby on Rails e Java. Eu realmente gosto de usar migrações quando estou trabalhando em um projeto Rails. então eu estou me perguntando se existe uma ferramenta de migração como para Java? Se não houver tal ferramenta, é uma boa ideia usar migrações como uma ferramenta para controlar um...

86
O que exatamente é um “papel” em Capistrano?

Qual é o propósito e a função dos "papéis" em uma receita de Capistrano? Quando vejo receitas de amostra, muitas vezes vejo algo assim: role :app, 'somedomain.com' role :web, 'somedomain.com' role :db, 'somedomain.com', :primary => true Portanto, parece que uma função é basicamente um...

86
Como detectar mudanças de atributos no modelo?

Eu gostaria de criar uma função de retorno de chamada em trilhos que executa depois que um modelo é salvo. Eu tenho este modelo, Reivindicação que tem um atributo 'status' que muda dependendo do estado da reivindicação, os valores possíveis são pendentes, endossados, aprovados, rejeitados O...

86
O que exatamente é Arel em Rails 3.0?

Eu entendo que é um substituto para ActiveRecord e que usa objetos em vez de consultas. Mas... porque isso é melhor? os objetos / consultas serão "mais fáceis" de criar? isso levará a consultas SQL mais eficientes? será compatível com todos os principais bancos de dados? - Eu suponho que...