Tag Archives: [:ja]インポート[:en]Import[:]

PostgreSQL: Copy Database without Saving Dump File


MySQL の場合は MySQL: ダンプを保存せずにデータベースをコピー をご覧ください。

PostgreSQL のデータを移す際によくやるのは、 pg_dump でダンプデータを取得・保存して、 psql で流し込む方法です。

いちいちダンプファイルに保存するのも面倒なので、つなげてひとつのコマンドにしてみました。 ダンプファイルの保存は行いません。

Continue reading PostgreSQL: Copy Database without Saving Dump File

Rails 4 : Load Seed from TSV


Some days ago, I was requested to enable to load seed data from excel, by my client, in rails 4 project. I told that data to be edited should be managed in database, not excel. But he really requested excel, then I and he decided load data from tsv. Excel is functional, so TSV is appropriate.

Select data area and copy and paste with mouse, Excel data can be pasted as TSV data to text editor, and vise versa.

Environment

  • Ubuntu 14.04 LTS
  • Rails 4.1.8
  • Ruby 2.2.2

Direction

  1. Create feature to load TSV data as a task, and enable to execute with rake.
  2. On executing rake db:seed, execute the task to load TSV.
Continue reading Rails 4 : Load Seed from TSV