So che la migrazione è un modo per eseguire il controllo della versione sullo schema del database. Tuttavia, poiché ho un database condiviso da più progetti e ogni progetto può modificare un po 'lo schema. Quindi, avrei bisogno di qualcosa come branch e merge function come git per i codici, in cui la migrazione non può dare tale funzione. Quindi, esiste uno strumento di controllo della versione specifico per il database?Come eseguire il controllo della versione del database senza migrazione di un framework specifico?
Stiamo usando php con laravel e mysql per il database e siamo disposti a passare a postgresql se necessario.
Si consiglia di scegliere un controllo del codice sorgente che verrà incorporato nella distribuzione (ovvero, generare lo script di distribuzione) e sarà anche in grado di farlo in base all'attività dal sistema di gestione delle attività – Uri