Contao-Camp 2024
Ergebnis 1 bis 2 von 2

Thema: Eindeutiger Tabellenname

  1. #1
    Contao-Nutzer
    Registriert seit
    11.12.2021.
    Beiträge
    28

    Standard Eindeutiger Tabellenname

    Hallo,

    ich hab mal eine grundsätzliche Frage: Wenn man für eine eigene Erweiterung neue Tabellen definiert, ist ja eigentlich nur die Vorgabe, dass der Tabellenname mit "tl_" beginnt. Aber woher weiß ich denn, dass der Name, den ich verwende, keinen Konflikt auslösen wird mit einer anderen Erweiterung, die ich mir irgendwann mal installiere.
    Wenn ich beispielsweise den Guide Managing Data Records nehme. Da werden ja Tabellen erstellt mit den Namen "tl_vendor" und "tl_parts". Das sind ja nicht sehr komplexe Namen. Woher weiß ich denn, dass ich nicht mal eine Erweiterung haben will, die aber auch Tabellen mit genau den gleichen Namen braucht?

    Gibt es da doch irgendwelche Konventionen, damit die Tabellennamen eindeutiger sind? Z.B. "tl_orgName_tabName"?

    Vielen Dank für eure Rückmeldungen!

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.878
    Partner-ID
    10107

    Standard

    Eine offizielle Konvention gibt es nicht, aber du könntest den Namen der Erweiterung (bzw. eine Kurzform davon) als Teil des DCA Namens integrieren. Sieh dir zB Contao Isotope an, da beginnen alle Namen mit tl_iso_
    » sponsor me via GitHub or PayPal or Revolut

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •