Ich bemerkte, Emacs hat eine sql-postgres
-Modus. Es ist ein guter Anfang, aber meine Bedürfnisse sind sehr unterschiedlich. Ich habe normalerweise eine große SQL-Datei, die ich bearbeite, und ich möchte es auf der Datenbank "ausführen". Ich möchte meinen Code in Emacs bearbeiten, nicht in PG Admin. Ich bin jedoch etwas wählerischer bei der Beurteilung der Ergebnisse. Ich würde lieber keinen neuen Emacs-Puffer sehen, da Emacs Gitter nicht so gut macht. Ich dachte daran, ein Programm aufzustellen, das mir die Ergebnisse in einer sehr schönen, interaktiven Ansicht zeigen könnte. Vielleicht so etwas wie OpenOffice oder irgendeinen benutzerdefinierten Code.Wie erstellt man eine Postgres-IDE in Emacs
Ich denke, die beste Methode besteht darin, ein Makefile zusammen zu hacken, das automatisch die SQL-Datei gegen Postgres ausführen wird (was sogar erlauben kann, zu irgendwelchen Fehlern zu springen). Wenn das Skript erfolgreich ist, leiten Sie die Ergebnisse möglicherweise an ein Programm weiter. Aber welches Programm und wie bekomme ich diese Ergebnisse?
Bitte lassen Sie mich wissen, ob es einen besseren Weg gibt. Ich möchte keine kommerzielle Software oder nur Windows-Freeware. Ich würde OpenSource bevorzugen. Irgendein Rat?
Ich denke, die Makefile-Idee ist sehr gut. Aber ich verstehe das Visualisierungsbit der Frage nicht. Was meinst du mit interaktiver Sicht? Was bedeuten die Ergebnisse eines Programms? – vpit3833
Mit "interaktiv" bezog ich mich auf eine Rasteransicht. Emacs macht Gitter nicht sehr gut. Ich dachte daran, ein externes Programm zu schreiben, das das Raster zeigen würde. Ich überlegte, ob ich die Daten durch eine Art Pipe zwischen Emacs und dem externen Programm (wahrscheinlich stdin) schicken sollte. Ich schaue jetzt auf Eclipse und ich denke, ich habe etwas, das für mich funktioniert. – User1