So erstellen Sie eine Datenbank-Tabelle in eine Installations-Datei für ein Drupal-Modul?
Erstelle ich ein Modul für Drupal 7.x, und ich möchte eine Datenbank erstellen, Tabelle, wenn das Modul installiert ist (aktiviert für die erste Zeit). Wie kann ich dies tun? Danke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie implementieren
install_schema
unduninstall_schema
Haken in das Modul, die Rückkehr der schema-Informationen. Diese werden übersetzt in die Tabelle zu erstellen und zu löschen und ausgeführt von Drupal, wenn das Modul aktiviert ist oder deinstalliert. Lesen Sie mehr in der Schema-API.Alter post, ich weiß, aber der Vollständigkeit halber:
hook_install_schema und hook_uninstall_schema sind nicht mehr notwendig, da von drupal 7.x
http://api.drupal.org/api/drupal/includes--database--schema.inc/group/schemaapi
Können Sie sich mit nur die Umsetzung hook_schema().