-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Active Record Multiple Database > Caveats #697
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rohan-techfreak fiz algumas observações, pode validar e ver se faz sentido?
😄
Sim, fazia sentido e foi implementado |
Embora o Rails agora suporte uma API para conectar e trocar conexões de _shards_, ele faz | ||
ainda não suporta uma estratégia de troca automática. Qualquer troca de fragmentos precisará ser feita manualmente em sua aplicação por meio de um _middleware_ ou `around_action`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Embora o Rails agora suporte uma API para conectar e trocar conexões de _shards_, ele faz | |
ainda não suporta uma estratégia de troca automática. Qualquer troca de fragmentos precisará ser feita manualmente em sua aplicação por meio de um _middleware_ ou `around_action`. | |
Embora o Rails agora suporte uma API para conectar e trocar conexões de _shards_, ele | |
ainda não suporta uma estratégia de troca automática. Qualquer troca de fragmentos precisará ser feita manualmente em sua aplicação por meio de um _middleware_ ou `around_action`. |
manually write two selects and split the joins themselves. In a future version Rails | ||
will split the joins for you. | ||
As aplicações não podem fazer `join` entre bancos de dados. No momento, as aplicações precisarão | ||
escrever manualmente dois *selects* e dividir as próprias *joins*. Em uma versão futura do Rails |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
escrever manualmente dois *selects* e dividir as próprias *joins*. Em uma versão futura do Rails | |
escrever manualmente dois *selects* e dividir as próprias *joins*. Em uma versão futura o Rails |
Se você usar um *cache* de esquema (*scheme*) e vários bancos de dados, você precisará escrever um inicializador | ||
que carrega o *cache* de esquema da sua aplicação. Não era um problema que pudéssemos resolver em | ||
tempo para Rails 6.0, mas espero tê-lo em uma versão futura em breve. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Se você usar um *cache* de esquema (*scheme*) e vários bancos de dados, você precisará escrever um inicializador | |
que carrega o *cache* de esquema da sua aplicação. Não era um problema que pudéssemos resolver em | |
tempo para Rails 6.0, mas espero tê-lo em uma versão futura em breve. | |
Se você usar um *cache* de esquema (*schema*) e vários bancos de dados, você precisará escrever um inicializador | |
que carrega o *cache* de esquema da sua aplicação. Não era um problema que pudéssemos resolver em | |
tempo para Rails 6.0, mas esperamos tê-lo em uma versão futura em breve. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Parabéns pela contribuição @rohan-techfreak 🎉
Eu deixei uns comentários no PR, você pode dar uma olhada por favor?
Obrigado pela ajuda na tradução @rohan-techfreak ! |
Close: Este PR fecha #696