Tag

Datenbank

Laravel Datenbank

Lösung für Kompatibilitätsprobleme mit PHPUnit, SQLite und dropColumn

Solltest du eine Laravel-Migration ausführen, bei der Spalten sowohl entfernt als auch hinzugefügt werden, kann dies bei der Nutzung von SQLite, zum Beispiel in Verbindung mit PHPUnit, Schwierigkeiten verursachen. <?php use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; return new class extends Migration { public function up(): void { Schema::table('my_table_name', function (Blueprint $table)

Sebastian Widmann

Sebastian Widmann

Webdesigner / Web-Entwickler

macOS Datenbank

MySQL Log Files unter macOS finden

Sofern du macOS nutzt kannst du folgende SQL statements nutzen, um deine MySQL logs zu finden SHOW VARIABLES LIKE '%general_log%'; SHOW VARIABLES LIKE '%slow_query_log%'; Die Ausgabe sollte in etwa so aussehen: general_log ON general_log_file /usr/local/mysql/data/localhost.log slow_query_log ON slow_query_log_file /usr/local/mysql/data/localhost-slow.log Nun kannst du mittels tail beispielsweise die neusten 100 Einträge anzeigen lassen: tail -f -n 100 /usr/loca

Sebastian Widmann

Sebastian Widmann

Webdesigner / Web-Entwickler