-
-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mySQL-Plugin: Abänderung / Ergänzung #235
Comments
Ich bin, was die Thematik angeht nicht ganz im Bilde - Kann ich mich wenn ich die sqlite Routinen nutze trotzdem zu einer MySQL DB connecten? |
Das wäre der Punkt - bis auf die Verbindungsparameter / import xyz ist alles identisch und das Plugin wäre dann für 3 Datenbanken nutzbar |
was genau meint Verbindungsparameter? Aber so universell klingt das schon verlockend ;-) |
Bei mySQL heißt es z.B |
Achso, das meinst du. |
So der Plan - ich bereite da mal was vor und schiebe es nach dem Release der 2.2 in den Develop-Branch, dann haben wir es in der 2.3 evtl drin. |
Guter Plan... |
@flothi passt das auch für andere DBMS? |
Den Wrapper hab ich bis dato nur in meinem Kopf, prinzipiell sollte der sich aber auch viele DBMS anwenden lassen. |
Meine Erfahrung in anderen Projekten zeigt leider immer mal, dass es dann im Detail doch DBMS-Spezifikas gibt... |
Also ich glaube für das, was hier gemacht wird, kommen wir mit den Standard-SQL-Umsetzungen aus SQLite, postgres und mySQL hin - mariaDB würde mir noch einfallen, da hab ich aber keine Erfahrung mit. |
mariaDB ist kompatibel zu mySQL, sollte kein Problem sein. Als große Player hätte man noch Oracle und MSQL... ;) Wir nutzen die mysqlConnector-Lib, import der Libs müsste man also auch dynamisch handeln. |
Servus,
im Zuge der Vorbereitungen auf die 2.2 kam mir gerade ein Gedanke:
Ich wollte den Installer für mysql basteln und hab mir die Frage gestellt, muss es denn direkt dieser Trümmer sein? Was machen wir, wenn jemand zB schon Postgres laufen hat? Warum kein schlankes sqlite?
Daher mein Vorschlag:
1. mySQL-Plugin -> sql-Plugin
2. Auswahl des DBMS in der config.ini
3. Anpassen des Plugins sowie
4. des Installers
Verfolgenswert oder Hirngespinst?
VG
The text was updated successfully, but these errors were encountered: