smousss / laravel-migratize
Generate missing migrations using GPT-4.
0.1.2
2023-04-20 09:41 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^9.0|^10.0
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
README
Enjoy the convenience of migrations again
Whether you are using MariaDB, MySQL, Oracle, PostgreSQL, SQLite, SQL server, or anything else, Smousss generates the missing migrations based on what's currently in your database using the power of GPT-4.
Installation
Install the package via Composer:
composer require smousss/laravel-migratize
Publish the config file:
php artisan vendor:publish --tag=migratize-config
Usage
First, generate a secret key on smousss.com.
Then, generate your migrations:
php artisan smousss:migratize
Credit
Migratize for Laravel has been developed by Benjamin Crozat for Smousss (Twitter).