Besoin d'une table en BDD pour votre Magento ? Attention, contrairement à nos autres tutoriels, celui-ci est exclusivement valable pour les versions de Magento 2.3 et plus !
Dans votre module, ajoutez un fichier db_schema.xml dans le répertoire app/code/Gone/MyModule/etc.
Pour créer un module, rendez-vous sur notre tutoriel adapté :
Ajoutez le code suivant dans db_schema.xml :
<?xml version="1.0"?><schema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Setup/Declaration/Schema/etc/schema.xsd"><table name="new_table"><column xsi:type="int" name="id" padding="10" unsigned="true" nullable="false" comment="Entity Id"/><column xsi:type="varchar" name="name" nullable="false" length="255" comment="Name"/><constraint xsi:type="primary" referenceId="PRIMARY"><column name="id"/></constraint></table></schema>
Après avoir ajouté le fichier db_schema.xml, vous devez appliquer les changements à la base de données.
Exécutez la commande suivante :
php bin/magento setup:upgrade
Après avoir exécuté la commande setup:upgrade, vérifiez que la table new_table a été créée dans la base de données.
Dans le terminal, naviguez jusqu'à la racine de Magento et exécutez les commandes suivantes :
php bin/magento setup:upgradephp bin/magento cache:flush
A présent, tout est en place ! En cas de doute ou de question, n'hésitez pas à nous contacter. Si vous souhaitez aller plus loin, vous pouvez découvrir nos formations Magento 2 (pour développeurs ou pour e-commerçants) ou bien faire appel à notre agence Magento 2.
Retrouvez nos tutoriels sous Magento 1
Créer un module sous Magento 2, c'est la base pour la suite ! Découvrez sans plus attendre comment faire.
Vous souhaitez créer un controller sous Magento 2 ? En 4 étapes seulement, nous vous montrons comment faire facilement !
Nous vous aidons à créer votre propre thème personnalisé sous Magento 2 en quelques étapes seulement. Découvrez notre tuto !
Nous vous aidons à mettre en place, en quelques étapes, la traduction sur l'ensemble de votre site dans la langue que vous souhaitez.
Nous vous aidons à créer vos propres blocs sur Magento 2 : découvrez le tutoriel !
Nous vous aidons à surcharger un template sur votre CMS de prédilection, et ce en 5 étapes seulement.
Nous vous aidons à mettre en place différents éléments essentiels à la personnalisation de votre site Magento 2.
Vous souhaitez créer votre propre plugin sur Magento 2 ? Pas de soucis : on vous aide à le mettre en place !
Découvrez comment créer une interface d'administration fonctionnelle sur Magento 2 en 6 étapes.
Puissants systèmes d'événements sur Magento 2, découvrez comment créer et mettre en place un observeur !
Découvrez comment créer une méthode de livraison personnalisée sous Magento 2 en quelques étapes seulement, et simplifiez la vie de vos utilisateurs !
Découvrez comment gérer vos configurations personnalisées sur Magento 2 en quelques étapes seulement.
Téléchargez notre livre blanc SEO !