So exportieren Sie eine Datenbanktabelle mit einem einfachen Ruby-Skript in CSV

Wenn Sie ein Rails-Projekt haben und eine Tabelle als CSV exportieren möchten, ohne sich die Mühe machen zu müssen, einen Edelstein zu finden, zu installieren und zu verwenden und ihn dann zu deinstallieren, wenn er nicht mehr benötigt wird, habe ich gute Nachrichten. Hier ist eine einfache und schnelle Möglichkeit, eine bestimmte Tabelle als CSV-Datei aus Ihrer Datenbank zu exportieren.

Dies ist der Code, den Sie ausführen müssen. Sie können es als Rechenaufgabe festlegen und ausführen oder auf andere Weise ausführen.

Wie Sie sehen, importieren CSVwir zuerst - wir benötigen es, um die CSV-Datei mit den Daten aus der Datenbank zu schreiben. Anschließend wählen wir den Speicherort und den Namen für die Datei aus, in die wir sie exportieren möchten. In unserem Fall handelt es sich dabei um eine Datei namens data.csv, die im öffentlichen Repository enthalten ist .

Dann legen wir die Tabelle fest, die wir exportieren möchten, und beginnen mit dem Schreiben. Wir könnten auch die Attribute ändern, die wir exportieren möchten - wir müssen sie nicht alle so aufnehmen, wie sie in der Datenbank sind.

Das ist es! So einfach und doch sehr hilfreich.

Dieser Artikel wurde ursprünglich auf Medium veröffentlicht