Download the PHP package thiagowip/simple-database-manager without Composer
On this page you can find all versions of the php package thiagowip/simple-database-manager. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download thiagowip/simple-database-manager
More information about thiagowip/simple-database-manager
Files in thiagowip/simple-database-manager
Download thiagowip/simple-database-manager
More information about thiagowip/simple-database-manager
Files in thiagowip/simple-database-manager
Vendor thiagowip
Package simple-database-manager
Short Description Uma biblioteca PHP simples e elegante para gerenciar conexões de banco de dados com paginação automática, CRUD completo e interface moderna
License MIT
Homepage https://github.com/thiagosolstafir69/simple-database-manager
Package simple-database-manager
Short Description Uma biblioteca PHP simples e elegante para gerenciar conexões de banco de dados com paginação automática, CRUD completo e interface moderna
License MIT
Homepage https://github.com/thiagosolstafir69/simple-database-manager
Please rate this library. Is it a good library?
Informations about the package simple-database-manager
Simple Database Manager
Uma biblioteca PHP simples e elegante para gerenciar conexões de banco de dados com paginação automática, CRUD completo e interface moderna.
Características
- Inicialização automática - Uma linha configura tudo
- Seguro - Prepared statements e validação
- Paginação elegante - Sistema completo de paginação
- Interface moderna - Design responsivo com glassmorphism
- AJAX integrado - Formulários assíncronos com validação
- Sintaxe de objeto -
$data->totalem vez de$data['total'] - PHP 7.4+ - Tipagem forte e recursos modernos
Instalação
Configuração
Crie um arquivo .env na raiz do projeto:
Uso Básico
Inicialização
CRUD Simples
Paginação
Exemplos Práticos
A biblioteca inclui exemplos completos na pasta examples/:
| Arquivo | Descrição |
|---|---|
formulario_ajax.php |
🆕 Interface moderna com AJAX, validação em tempo real |
crud_basico.php |
Operações básicas de CRUD |
listagem_completa.php |
Lista todos os dados sem paginação |
busca_com_filtros.php |
Sistema de busca com filtros |
busca_melhorada.php |
Busca avançada com score de relevância |
Como executar os exemplos
Busca Personalizada
Segurança
- Prepared Statements - Proteção contra SQL Injection
- Validação de entrada - Nomes de tabelas validados
- Tipagem forte - Previne erros em runtime
Requisitos
- PHP >= 7.4
- PDO extension
- MySQL/MariaDB
Testes
A biblioteca inclui uma suite completa de testes:
O que é testado:
- ✅ Operações CRUD - Insert, update, delete, select
- ✅ Sintaxe de objeto - Sempre
$data->propriedade, nunca arrays - ✅ Segurança - Prepared statements e validação
- ✅ Paginação - Cálculos e renderização
- ✅ Padrão Singleton - App::boot() funcional
- ✅ Workflow completo - Testes de integração
Veja tests/README.md para documentação completa dos testes.
Licença
MIT License. Veja LICENSE para detalhes.
Contribuição
- Fork o projeto
- Crie uma branch (
git checkout -b feature/nova-feature) - Commit suas mudanças (
git commit -m 'Adiciona nova feature') - Push para a branch (
git push origin feature/nova-feature) - Abra um Pull Request
⭐ Gostou do projeto? Dê uma estrela no GitHub!
All versions of simple-database-manager with dependencies
PHP Build Version
Package Version
The package thiagowip/simple-database-manager contains the following files
Loading the files please wait ...