schließen

Loginbox

Trage bitte in die nachfolgenden Felder Deinen Benutzernamen und Kennwort ein, um Dich einzuloggen.


  • Username:
  • Passwort:
  •  
  • Bei jedem Besuch automatisch einloggen.


  •  
   

MySQL: Prefix für Tebellennamen?



larsm offline
Neuling
Avatar
Ort:  
Beiträge: 1 seit: 02 / 2018
Private Nachricht
Betreff: MySQL: Prefix für Tebellennamen?  -  Gepostet: 11.02.2018 - 16:26 Uhr  -  
Ist es möglich ein Prefix für MySQL-Tabellennamen zu setzen oder diese Funktion einzubauen?

Beispiel:
"konto" --> "hib_konto"
"umsatz" --> "hib_umsatz"

Hintergrund:
Ich muss die Hibiscus-Tabellen in eine DB mit den Django-Tabellen packen. Django kann nur 1-n oder m-n Verknüpfungen zwischen Tabellen der gleichen Datenbank haben. Ich möchte ein System an Hibiscus anbauen, in dem ich den Umsätzen (Hibiscus-Tabelle) Rechnungs-Belege (Django-Tabelle) zuordnen kann. Die Verknüpfung wird nicht Innodb-seitig sein, sondern nur im Django-orm über eine intermediate-Tabelle existieren. Die Funktion von Hibiscus sollte also nicht beeinträchtigt werden. Solange ich keine Buchungen in Hibiscus lösche sollte auch die Zuordnung klappen. Ohne Prefix für Hibiscus leidet die Übersicht in der DB leider sehr. (Ich weiß, dass man sowas eigentlich nicht macht und das total dirty ist, ich sehe aber keine bessere Möglichkeit.)
nach unten nach oben
hibiscus offline
Benutzer
Avatar
Ort:   Leipzig
Beiträge: 5796 seit: 03 / 2005
Homepage Private Nachricht
Betreff: Re: MySQL: Prefix für Tebellennamen?  -  Gepostet: 12.02.2018 - 12:01 Uhr  -  
Nein, das geht leider nicht. Ist im Code so auch nicht vorgesehen. Ich wuerde das auch ungern einbauen wollen - da ich das direkt im datasource-Modul von Jameica machen müsste. Das würde alle Jameica-Plugins betreffen. Wenn dort dann irgendwas nicht 100% abwärtskompatibel ist, könnten alle Plugins dadurch kaputt gehen.
nach unten nach oben
 



Registrierte in diesem Topic
Aktuell kein registrierter in diesem Bereich

Cookies von diesem Forum entfernen  •  FAQ / Hilfe  •  Teamseite  •  Impressum   |  Aktuelle Ortszeit: 18.02.2018 - 11:45