Ich muss eine last_activity Spalte in einer Tabelle einer Live-Site hinzufügen, wo ich den Standardwert auf den Wert der Spalte updated_at gleich setzen muss. Ich benutze Laravel 5.1 und Mysql Datenbanktreiber.Laravel Migration: Hinzufügen einer Spalte mit einem Standardwert einer vorhandenen Spalte
Schema::table('users', function(Blueprint $table)
{
$table->dateTime('last_activity')->default("COLUMN VALUE OF UPDATED_AT");
});
Danke.
Das funktioniert genau so, wie ich wollte. Vielen Dank. –
Wenn Sie '$ table-> timestamp ('last_activity') -> useCurrent();' verwenden, wird last_activity immer dann gesetzt, wenn die Zeile aktualisiert wird. –