Hallo zusammen,
beim Entwickeln eines Plugins habe ich festgestellt, das beim deinstallieren eines Plugins ( Shop Version 5.1.1), die Plugin-Migrations in der Tabelle "tpluginmigration" nicht gelöscht werden.
Das hat die Folge das diese nicht mehr ausgeführt werden, wenn man das Plugin neu installiert.
Ich bin davon ausgegangen, das ich im beim Deinstallieren des Plugins dafür sorgen muss, das die DB aufgeräumt wird - sprich den "Plugin-Müll" entferne.
Daher wäre die erneute Ausführung der Migrations beim erneuten installieren des Plugins immens wichtig um z.B. Schema Updates bei neuen Features mitzunehmen.
Ggf. hab ich das "Migrations-Prinzip" auch falsch verstanden - oder übersehen das es ein "initial-DB-prepare* etc gibt *wegrenn*
Danke und viele Grüße
Johannes
beim Entwickeln eines Plugins habe ich festgestellt, das beim deinstallieren eines Plugins ( Shop Version 5.1.1), die Plugin-Migrations in der Tabelle "tpluginmigration" nicht gelöscht werden.
Das hat die Folge das diese nicht mehr ausgeführt werden, wenn man das Plugin neu installiert.
Ich bin davon ausgegangen, das ich im beim Deinstallieren des Plugins dafür sorgen muss, das die DB aufgeräumt wird - sprich den "Plugin-Müll" entferne.
Daher wäre die erneute Ausführung der Migrations beim erneuten installieren des Plugins immens wichtig um z.B. Schema Updates bei neuen Features mitzunehmen.
Ggf. hab ich das "Migrations-Prinzip" auch falsch verstanden - oder übersehen das es ein "initial-DB-prepare* etc gibt *wegrenn*
Danke und viele Grüße
Johannes