Drupal 7: Créer un field datetime dans un schema avec db_create_table

Code de programmation sur écran

Pour la création d’une table dans Drupal 7, on peut utiliser le hook « mon_module_update_7000 » dans le fichier « mon_module.install ». Le type datetime n’est malheureusement pas mappé, c’est pour cela qu’il faut utiliser la clé « mysql_type » const MON_MODULE_TABLE_NAME = ‘mon_module_table’ function get_mon_module_schema() : array { return [ ‘description’ => ‘description’, ‘fields’ => [‘id’ => [‘type’ => ‘serial’, ‘unsigned’ => TRUE, … Lire la suite

Installer drupal/console sur drupal 9

Code de programmation sur écran

Le paquet drupal/console n’a jamais été rendu pleinement compatible avec Drupal 9, et son développement est aujourd’hui à l’arrêt. Si vous démarrez un projet récent, la référence pour la ligne de commande est désormais Drush. La solution moderne : Drush Drush est activement maintenu et compatible avec Drupal 9, 10 et au-delà : composer require … Lire la suite