2016-06-12 15 views
0

Ich bin dabei, mich durch die Erstellung von 2 Hooks zu drängeln, aber ich wollte nur überprüfen, ob jemand diese Hooks bereits hat, oder vielleicht eine bessere Idee.Git-Hooks, um Laravel-Migrationen automatisch auszuführen

Pre-Push: Verwenden Sie git diff --stat --cached Herkunft/Master, um zu sehen, ob "Migrationen" geschoben werden. Wenn ja, dann sichern Sie die Datenbank vor dem Push.

post-recieve: run Migrationen

Antwort

1

Wenn Sie Linux verwenden Sie ein Bash-Skript verwenden, könnte Ihr git Befehl auszuführen. Der Ausgabebefehl ">" und ein Befehl von grep könnten dazu dienen, Ihre Migrationen zu überprüfen und dann den Laravel-Migrationsbefehl auszuführen.

+0

ya, das ist der Plan ~ aber mit Bash ... Ich bin ein bisschen mehr Crash als Bash. –

Verwandte Themen