Kevin Papst

Freiberuflicher PHP Softwareentwickler

Kevin Papst
Kevin Papst
Ich bin leidenschaftlicher Softwareentwickler und bekennender Open Source Fan, bin fasziniert vom Internet und neuen Technologien, bewege mich sicher auf der Shell, nutze einen Mac zum Arbeiten, kenne mich mit Linux Servern aus und kann beim Auf- und Ausbau hochverfügbarer Infrastrukturen unterstützen. Ich lebe eCommerce und arbeite primär als agiler PHP Backend Entwickler und DevOps. Ich kann Sie dabei unterstützen ihre Produkte auf- und auszubauen und diese gemeinsam mit Ihrem Team zu einer Erfolgsstory zu machen.

Mehr über mich

Foreign Key Support für SQLite mit Doctrine und Symfony

SQLite macht gerade für lokale Entwicklungen viel Spaß. Um es jedoch im Produktionsbetrieb zu nutzen, gibt es einige Fallstricke zu beachten die es z.B. bei MariaDB nicht gibt. Ein ganz wesentlicher Faktor sind Foreign Keys.

Nehmen wir an, wir setzen in einem Symfony Projekt als ORM Doctrine ein und wollen per Default SQLite verwenden. In der .env setzen wir die DATABASE_URL auf eine SQLite Datenbank:

Weiterlesen