Wie entferne ich in Magento 2 eine Spalte in einer customer_entity
Tabelle?
9
In Ihrem Setup-Skript können wir Folgendes verwenden dropColumn
:
$setup->getConnection()->dropColumn($setup->getTable('your_table'), 'your_column');
UpgradeSchema.php
ist eine bessere und sauberere LösungHier ist meine Lösung, vielleicht gut, um auf andere zu verweisen.
Ich habe eine
Tohq\Customer\Setup\UpgradeSchema.php
Datei erstellt:quelle
Sie können diese einfache dropColumn () - Funktion in Ihrem Installationsskript ausprobieren .
quelle
Pfad: Magento22 / app / code / Rbj / Training / etc / module.xml
Erstellen Sie die Datei UpgradeSchema.php im Ordner Setup Ihres Moduls.
Pfad: Magento22 / app / code / Rbj / Training / Setup / UpgradeSchema.php
Ich hoffe, es ist Arbeit für immer
quelle