MySQL Workbench è un’applicazione GPL multipiattaforma che consente di progettare e documentare completamente i database tramite l’app.
Brandon Eckenrode, ha creato un plugin che consente di esportare un modello di MySQL Workbench in migrazioni di Laravel 5 che seguono gli standard di codifica PSR-2. Quando viene esportato, ogni migrazione viene generata e salvata nel proprio file di migrazione correttamente denominato.
Funziona scaricando il plug-in da GitHub , quindi aprire MySQL Workbench e accedere al menu Scripting, Install Plugin / Module. Quindi seleziona il export-laravel-5-migrations.py file e riavvia l’app.
Quando lo apri, vai su File -> Nuovo modello e aggiungi una struttura di base per una tabella.
Successivamente, vai su Strumenti -> Catalogo -> Esporta migrazione di Laravel 5 e si aprirà una finestra con la migrazione pronta per il download:
Puoi scaricarlo da GitHub e conoscere la modellazione di Workbench sul sito MySQL .