Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Django ORM vs SQLAlchemy (intro)

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Django ORM vs SQLAlchemy (intro)

Apresentação utilizada no Pyjamas em 14 dez de 2019.
Onde mostro que saindo de um Hibernate e indo para o Django ORM foi algo incrível
Dai em alguns projetos, fazer consultas complexas utilizando o Django ORM ficou difícil, utilizar RawSQL e .extra não fica muito legal...

SQLAlchemy entro neste momento e ajudou bastante nas consultas, é claro da mais trabalho para configurar, colocar migrations e tudo mais que já vem com zero trabalho no Django.

Live Stream para o Pyjamas 2019
https://www.youtube.com/watch?v=OhdgBoMlvpQ

Avatar for Roger Camargo

Roger Camargo

December 14, 2019
Tweet

More Decks by Roger Camargo

Other Decks in Programming

Transcript

  1. - Migrations - DAO automático (Model.objects) - Fácil conectar em

    bancos legados - Fácil fazer consultas (simples) - Documentação bem completa - Django tem uma organização padronizada - Migrations por app (fácil para reutilizar models)
  2. - Migrations - DAO automático (Model.objects) - Fácil conectar em

    bancos legados - Fácil fazer consultas (simples) - Documentação bem completa X Dificuldade fazer queries mais complexas City.objects.all().extra( ... )
  3. X Documentação não é muito intuitiva para iniciantes X Migrations

    tem que ser instalado (alembic) - Muito mais próximo do SQL para fazer queries - Permite fazer consultas mais complexas