Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Migrations Generator Laravel Package

kitloong/laravel-migrations-generator

Generate Laravel migration files from an existing database, including columns, indexes, and foreign keys. Supports MariaDB, MySQL, PostgreSQL, SQL Server, and SQLite. Run artisan migrate:generate to scaffold migrations for all or selected tables.

View on GitHub
Deep Wiki
Context7
v7.2.0

What's Changed

Full Changelog: https://github.com/kitloong/laravel-migrations-generator/compare/v7.1.2...v7.1.3

v7.0.7
v7.0.6

Full Changelog: https://github.com/kitloong/laravel-migrations-generator/compare/v7.0.5...v7.0.6

v7.0.5

Full Changelog: https://github.com/kitloong/laravel-migrations-generator/compare/v7.0.4...v7.0.5

v7.0.4
  • Support PostGIS extensions on PgSQL. #222
  • Move dependency injection to handle. #223

Full Changelog: https://github.com/kitloong/laravel-migrations-generator/compare/v7.0.3...v7.0.4

v7.0.2
  • SQLite foreign key name could be null. #211
  • Generated migration up and down return void.

Full Changelog: https://github.com/kitloong/laravel-migrations-generator/compare/v7.0.1...v7.0.2

v7.0.1
v7.0.0
v6.11.0
  • Add --skip-vendor to ignore vendor migrations. #182
v6.10.0
  • Generate tinyText column.
v6.9.1
  • Update phpcs rules.
  • Check the existence of GENERATION_EXPRESSION column. #171
v6.9.0
  • Sort PgSQL index names alphabetically. #167
v6.8.2
  • Bind DB Schema instance instead of singleton. #163
  • Do not generate table empty comments.
v6.8.0
  • Add Laravel 10.
v6.7.1
  • Use fromValue for fallback compatibility. #151
v6.7.0
  • Add --with-has-table to generate migrations with hasTable check. #141
  • Add --skip-log to skip migrations log.
  • Add --log-with-batch to log migrations with the default batch number.
v6.6.3
  • Add myclabs/php-enum:^1.6|^1.7|^1.8 to support PHP>=7.1.3. #147
v6.6.2
  • Generate table comment
v6.6.1
  • Generate anonymous migration #142
v6.6.0
  • Add SQLSRV new data types by @gpibarra #135
  • Update config file and stub path by @gpibarra in #131
  • Generate virtual and stored columns. #139
v6.5.1
  • Generate SQL Server user-defined types. #133
v6.5.0
  • Generate store procedures. #63
  • Update config.php placeholders.
  • Add slevomat/coding-standard rules.
  • Fix missing skip-views check.
  • Generate primary index custom name with SQL Server.
v6.4.3
  • Generate index with length. #109
  • Corrects fullText to fulltext.
v6.4.2
  • level key check for MariaDB backward compatibility. #121
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport