robmorgan/phinx
Phinx is a simple PHP database migration tool that lets you write database-agnostic migrations in plain PHP, migrate up and down, seed data, and deploy with ease. Supports MySQL, PostgreSQL, SQLite, and SQL Server, with no ORM bloat.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| phing/phing | 0.85 | Phing is a PHP build tool based on Apache Ant. Define XML build files to automate testing (PHPUnit), packaging, deployments, file transforms, filesystem tasks, SQL, SCM ops (Git/SVN/Hg), and docs generation. Extensible via custom PHP tasks. | 1,163 | 1,198 | 318 | 266K | 6 | 31.8 | 36.4 | LGPL-3.0 | 9 months ago | |
| watheqalshowaiter/model-fields | 0.85 | Easily add custom fields to Laravel Eloquent models with watheqalshowaiter/model-fields. A simple trait stores dynamic, validated attributes as JSON, letting you extend models without extra migrations or schema changes. | 40 | 39 | 3 | 9 | 0 | 13.2 | 1.3 | MIT | 4 months ago | |
| yiisoft/db-migration | 0.85 | Database migration toolkit for Yii applications built on yiisoft/db. Create, apply, and revert schema changes with versioned migration history, console commands, configurable migration paths, and support for multiple database drivers. Track applied migrations and manage schema evolution from the com... | 33 | 33 | 18 | 14K | 20 | 26.2 | 50.0 | BSD-3-Clause | 2 weeks ago | |
| pxlrbt/laravel-database-state | 0.85 | Manage and apply named states to your Laravel database, making it easy to switch between predefined datasets for testing, demos, and local development. Define states once and reuse them across environments. | 4 | 4 | 3 | 224 | 0 | 8.0 | 24.5 | MIT | 7 months ago | |
| barryvdh/laravel-migration-generator | 0.85 | Generate Laravel migration files from an existing database schema. This package by Barry vd. Heuvel inspects your current tables and creates matching migrations, including indexes and foreign keys, making it easy to version-control legacy or inherited databases. | 246 | 255 | 30 | 2 | 6 | 1.9 | 1.1 | — | — | |
| cybex/laravel-protector | 0.85 | Laravel Protector adds a lightweight, configurable protection layer to your Laravel routes, making it easy to shield staging sites, internal tools, or private pages with a simple password gate—no full authentication setup required. Quick to install and customize. | 5 | 5 | 0 | 212 | 11 | 19.4 | 28.3 | MIT | 2 months ago | |
| tpetry/laravel-postgresql-enhanced | 0.84 | Laravel supports only the lowest common denominator of databases. This package unlocks PostgreSQL's full power: extensions, triggers, views, advanced indexes, zero-downtime migrations, and more. | 1,044 | 1,044 | 47 | 231K | 9 | 9.2 | 34.7 | MIT | — | |
| schmeits/pulse-panphp | 0.84 | A Laravel Pulse card that integrates PanPHP's privacy-friendly analytics into your Pulse dashboard, letting you monitor page views, visitors, and traffic trends alongside application health metrics. Simple to install and configure. | 5 | — | 2 | — | 0 | 20.5 | 0.5 | MIT | 1 week ago | |
| phing/phing-composer-configurator | 0.84 | Composer plugin that installs and configures Phing from composer.json. Ensures the Phing binary and settings are set up during Composer install/update, simplifying Phing integration in PHP projects and keeping build tooling consistent. | 5 | 5 | 1 | 1K | 0 | 0.2 | 33.1 | — | — | |
| pfilsx/postgresql-doctrine | 0.84 | Adds PostgreSQL-specific types, functions, and platform support to Doctrine DBAL, enabling native arrays, JSON/JSONB, hstore, and other rich Postgres features in your entities. A lightweight bridge for projects needing more than Doctrine's built-in Postgres support. | 3 | 3 | 1 | 58 | 0 | 0.0 | 16.4 | MIT | 1 year ago | |
| marquine/php-etl | 0.84 | Marquine PHP ETL is a flexible Extract, Transform, Load library for PHP and Laravel. Build clean, chainable pipelines from reusable extractors, transformers, and loaders to move and reshape data between sources and destinations, with an extensible API for maintainable data workflows. | 181 | 180 | 85 | 228 | 9 | 6.4 | 9.0 | MIT | — | |
| laravel/database | 0.84 | Bring Laravel’s database layer to non-Laravel projects: Illuminate Database with migrations, seeders, and Artisan CLI support. Includes Eloquent ORM, query builder, schema tools, and commands like migrate, db:seed, and make:* for MySQL/Postgres/SQL Server/SQLite. | 0 | 100 | — | 131 | — | 0.0 | 29.3 | — | — | |
| axn/laravel-models-generator | 0.84 | Generate Eloquent models directly from your existing database schema. Laravel Models Generator inspects your tables and creates ready-to-use model classes with fillable fields, relationships, and more, making it easy to bootstrap new projects or reverse-engineer legacy databases. | 23 | 23 | 3 | 313 | 0 | 0.3 | 11.2 | MIT | 1 year ago | |
| josezenem/laravel-make-migration-pivot | 0.84 | A Laravel package that adds an Artisan command for generating pivot table migrations between two models, simplifying many-to-many setup with correctly named foreign keys and timestamps while reducing boilerplate. | 20 | 20 | 4 | 2K | 0 | 0.9 | 27.3 | MIT | 1 year ago | |
| mysql-workbench-schema-exporter/mysql-workbench-schema-exporter | 0.84 | Export MySQL Workbench .mwb schemas into PHP code, migrations, and SQL for Laravel, Doctrine, Zend, and other targets. Parse models, tables, relationships, and indexes to keep your database design and application code in sync. | 482 | — | 124 | — | 4 | 7.1 | 0.8 | MIT | — |
|
| dskripchenko/laravel-schemify | 0.84 | Schemify is a Laravel package that simplifies schema definition and generation with a clean, expressive API, helping you describe and manage database structures in code while keeping migrations organized and maintainable. | 0 | — | 0 | — | 0 | 19.8 | — | MIT | 1 week ago | |
| kitloong/laravel-migrations-generator | 0.84 | Generate Laravel migrations from an existing database, complete with indexes and foreign keys. Supports MariaDB, MySQL, PostgreSQL, SQL Server and SQLite, with options to include, exclude or target specific tables via Artisan. | 2,873 | 2,890 | 289 | 495K | 0 | 42.8 | 33.7 | MIT | 5 months ago | |
| chrishalbert/laravel-nomadic | 0.84 | Laravel Nomadic provides flexible multi-database support for Laravel apps, making it easier to configure and switch database connections at runtime. It’s useful for multi-tenant applications, per-tenant databases, and isolating data while sharing one codebase. | 31 | — | 5 | — | 6 | 2.3 | 1.9 | MIT | 5 years ago | |
| doctrine/migrations | 0.84 | Doctrine Migrations is a database schema migration library for PHP, letting you version and track schema changes with a robust CLI and API. It integrates with Doctrine DBAL and ORM to safely apply, roll back, and manage migrations across your projects. | 4,759 | 4,799 | 393 | 6M | 120 | 83.2 | 75.8 | MIT | 1 month ago | |
| mvrhov/phinx-bundle | 0.84 | Symfony bundle that integrates Phinx database migrations into your app, letting you configure Phinx and run migration commands through Symfony’s console. Useful for managing schema changes across environments with a familiar, versioned migration workflow. | 6 | 6 | 9 | 0 | 1 | 0.7 | — | MIT | 8 years ago |
How can I help you explore Laravel packages today?