Ich war mit dem, was Syntax versuche und denken kann, nicht, wie kann ich das richtig schreiben:Run raw SQL in der Migration
Schema::table('users', function(Blueprint $table){
$sql = <<<SQL
ALTER TABLE 'users' MODIFY 'age' DATETIME
SQL;
DB::connection()->getPdo()->exec($sql);
});
auch versucht, mit
DB::statement('ALTER TABLE \'users\' MODIFY COLUMN DATETIME);
und doppelten Anführungszeichen und so weiter . Beim Ausführen der Migration erhalte ich immer Folgendes:
Syntaxfehler oder Zugriffsverletzung: 1064 Sie haben einen Fehler in Ihrer SQL-Syntax. überprüfen
das Handbuch, das zu Ihrer MariaDB Server-Version für die richtige Syntax entspricht in der Nähe zu verwenden '' Benutzer MODIFY 'Alter' DATETIME-‘at line 1
Ja, ich habe überprüft, verwendet MariaDB MySQL-Syntax (at zumindest für diesen Fall).
Was genau wollen Sie tun? – Philipp