DEV Community

Dimitris Liaropoulos
Dimitris Liaropoulos

Posted on

Migration Guru v1.2 – Edit Migrations Online with PHP Validation!

If you loved Migration Guru
for managing Laravel migrations from a web dashboard, you're going to ❤️ the new update.

✨ New Feature: Online IDE with PHP Validation

Laravel Migration IDE

Now, you don’t just create, run, or rollback migrations—you can edit them directly in your browser with a lightweight IDE, complete with real-time PHP validation.

What’s new

💻 Edit migrations online – update your migration files from the dashboard without touching your terminal or code editor.
✅ PHP validation – catch syntax errors before saving or running migrations.
⚡ Instant feedback – ensure your migrations are valid and ready to run.
🔀 Seamless integration – works alongside all existing features: run, rollback, delete, and filter migrations.

Why this matters

Working with migrations is one of Laravel’s strongest features, but switching between terminal and code editor can slow you down. With the online IDE and PHP validation, you can fix mistakes, tweak fields, or add columns instantly. It’s especially useful when prototyping features or quickly iterating on database design.

📦 Installation

If you haven’t installed Migration Guru yet, just run:

composer require nikelioum/migration-guru

Laravel will auto-discover the package. The new IDE feature is included in v1.2+.

🚀 Usage

Visit the dashboard: /migration-guru

Click Edit on any migration to open the online IDE

Make your changes, validate, and save

Your migrations are now ready to run—without ever opening the terminal.

📍 Links

GitHub: https://github.com/nikelioum/migration-guru

Packagist: https://packagist.org/packages/nikelioum/migration-guru

🙌 Feedback, suggestions, or contributions are always welcome! If you find it useful, a ⭐ on GitHub would mean a lot.

Top comments (0)