Repolode
catfan

catfan/Medoo

Um framework de banco de dados PHP leve, distribuído em um único arquivo, que simplifica operações SQL comuns com uma API limpa e intuitiva.

Estrelas
4,949
Forks
1,122
Issues abertas
48
Último commit
há 12 dias

O que é?

Medoo é um framework de banco de dados PHP que encapsula o PDO para que desenvolvedores executem operações SQL comuns, como insert, select, update e delete, usando chamadas simples de métodos em vez de escrever strings de consulta manualmente. É distribuído como um pacote de arquivo único, com dependências mínimas, e pode ser instalado via Composer.

O README informa que o Medoo funciona com MySQL, MariaDB, PostgreSQL, SQLite, MSSQL, Oracle e Sybase, e que foi desenvolvido para lidar com SQL complexo, mapeamento de dados e prepared statements, mantendo o código legível. Também diz que ele pode ser integrado a frameworks como Laravel, CodeIgniter, Yii e Slim.

Os requisitos são PHP 7.3 ou posterior, com a extensão PDO habilitada. O projeto usa a licença MIT e inclui testes PHPUnit e php-cs-fixer para padronização do código.

Recursos principais

  • 01Pacote de arquivo único com dependências mínimas
  • 02API limpa para insert, select, update e delete
  • 03Compatível com MySQL, MariaDB, PostgreSQL, SQLite, MSSQL, Oracle e Sybase
  • 04Lida com SQL complexo e prepared statements
  • 05Instalável via Composer

Casos de uso

  • Adicionar acesso a banco de dados a uma pequena aplicação web em PHP sem usar um ORM pesado
  • Implementar funcionalidades CRUD rapidamente em projetos que usam Laravel, Slim ou Yii
  • Escrever scripts PHP que precisam funcionar com vários mecanismos de banco de dados SQL

Início rápido

  1. 1

    Instale o Medoo com o Composer

    composer require catfan/medoo
  2. 2

    Carregue o autoloader do Composer e crie uma conexão com o banco de dados em PHP

Antes de usar

  • Requer PHP 7.3 ou posterior com a extensão PDO habilitada.

Em coleções

Tópicos

Perguntas frequentes

O que é Medoo?
Um framework de banco de dados PHP leve, distribuído em um único arquivo, que simplifica operações SQL comuns com uma API limpa e intuitiva. Medoo é um framework de banco de dados PHP que encapsula o PDO para que desenvolvedores executem operações SQL comuns, como insert, select, update e delete, usando chamadas simples de métodos em vez de escrever strings de consulta manualmente. É distribuído como um pacote de arquivo único, com dependências mínimas, e pode ser instalado via Composer.
Medoo é gratuito? Qual é a licença?
Medoo é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Medoo ainda é mantido?
Manutenção ativa. O último commit de Medoo foi em 26 de out. de 2026.
Para que posso usar Medoo?
Adicionar acesso a banco de dados a uma pequena aplicação web em PHP sem usar um ORM pesado Implementar funcionalidades CRUD rapidamente em projetos que usam Laravel, Slim ou Yii Escrever scripts PHP que precisam funcionar com vários mecanismos de banco de dados SQL
Como instalar Medoo?
Instale o Medoo com o Composer: composer require catfan/medoo Carregue o autoloader do Composer e crie uma conexão com o banco de dados em PHP
Onde consigo Medoo?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/catfan/Medoo

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados