Subscribe to get weekly email with the most promising tools 🚀

GitHub-image-0

Descrição

Easy Model é um pacote Laravel projetado para aprimorar a gestão de consultas ao banco de dados, proporcionando uma experiência mais eficiente e amigável. Ele melhora significativamente os tempos de consulta, superando até mesmo as capacidades nativas do Laravel. O pacote oferece uma sintaxe unificada para instâncias do Query Builder e Eloquent Builder, simplifica consultas complexas e permite ordenação avançada por relacionamentos de modelo sem junções manuais.

Como usar GitHub?

Para usar o Easy Model, instale o pacote via Composer e especifique o modelo pesquisável em seu controlador. Utilize métodos como addWheres, addOrWheres e addWhereHas para construir suas consultas. Você também pode ordenar resultados e aplicar escopos conforme necessário.

Recursos principais de GitHub:

1️⃣

Melhora significativamente o tempo de consulta em comparação com o Laravel e outros pacotes.

2️⃣

Fornece uma sintaxe unificada para instâncias do Query Builder e Eloquent Builder.

3️⃣

Permite a ordenação de resultados por relacionamentos de modelo (HasOne, HasMany, etc.) sem junções manuais.

4️⃣

Permite a busca dentro de relacionamentos de modelo usando métodos intuitivos.

5️⃣

Suporta o uso de Escopos Locais e Globais juntos para consultas avançadas.

Por que usar GitHub?

#Caso de usoStatus
# 1Agilizando consultas ao banco de dados em aplicações Laravel.
# 2Aprimorando o desempenho de aplicações com relacionamentos de dados complexos.
# 3Simplificando o processo de busca e filtragem de dados em grandes conjuntos de dados.

Desenvolvido por GitHub?

Easy Model é desenvolvido por Mahmoud Ramadan, que se concentra em criar ferramentas que aprimoram as capacidades do framework Laravel, particularmente na gestão de banco de dados.

FAQ de GitHub