silvaleal / karbom
Um código feito em php para ajudar os programadores que irão utilizar PDO em suas aplicações. Atenção, este projeto não é um ORM, e sim apenas um atalho para mexer em um banco de dados, é usado SQL puro em nosso projeto.
Installs: 15
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/silvaleal/karbom
Requires
- php: >=8.1
- vlucas/phpdotenv: ^5.6
README
Packagist | Wiki (pt_BR) | Wiki (EN) | Base Project (Example)
A PHP library designed to help developers who want to use MySQL in their applications. Note: this project is not an ORM.
How to use?
php .\vendor\bin\karbom # Lists all commands php .\vendor\bin\karbom <category> # Lists commands from a specific category php .\vendor\bin\karbom db:migration <name> # Creates a migration php .\vendor\bin\karbom db:seeder <name> # Creates a seeder php .\vendor\bin\karbom db:load # Sets up your database php .\vendor\bin\karbom db:seed # Load your seeders
Installation
# Step 1: install in your project composer require silvaleal/karbom # Step 2: configure your .env file DATABASE_HOST="localhost" DATABASE_USER="root" DATABASE_PASSWORD="" DATABASE_NAME="karbomTest" KARBOM_MIGRATIONS="/sql/Migrations/" # Important: must start and end with "/" KARBOM_SEEDERS="/sql/Seeders/" # Important: must start and end with "/"
Dependencies
- PHP 8.2+
- vlucas/phpdotenv