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

v1.0.6.1 2025-09-07 23:34 UTC

This package is auto-updated.

Last update: 2025-11-15 22:14:11 UTC


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