RubyOnRailsの開発環境

Ubuntu Server12.04でPostgreSQL9.3をつかう〜hstore

投稿日:

 

Ubuntu server12.04にPostgreSQL9.3をインストールする

hstoreモジュール(エクステンション?)を組み込めば、hstore型というキーと値の組み合わせの型をPostgreSQLでつかうことができる。

hstore型はPostgreSQLをキーバリュータイプのデータベースのようにつかうことができる可能性があって、ActiveRecord4からもサポートされている様子。http://www.engineyard.co.jp/blog/2013/new-in-rails-4/

www.postgresql.jp/document/9.3/html/hstore.html

インストール

前回、リポジトリを登録してあるのでそのままインストールできる

拡張できる機能を確認する

データベースでhstore型を使えるようにする

スーパーユーザーで

hstore型を含んだテーブルを作ってみる

サンプルは、PostgreSQL hstoreでKVSを参照。

確認。

抽出。->でキーを指定。

 

 

-RubyOnRailsの開発環境
-

執筆者:

関連記事

rails newをカスタマイズしてテスト環境とgit initを自動で準備する

  rails new -helpでrails newの初期オプションが見られる ユーザルートに.railsrcというファイルにオプションを書き込んでおける rails new -m オプシ …

FirefoxでJSONをみやすく整形〜JSONView

addons.mozilla.org/ja/firefox/addon/jsonview/ Firefoxのデフォルトではこんな表示だけど・・・ JSONViewアドオンをいれればこんなに見やすくなる …

Gemfileのgroup :assets ってどういうことなのか

By: Horia Varlan – CC BY 2.0   group :development, :testってことだったんですね〜 How is the :assets g …

Rails4でJavaScriptのヘッドレステスト環境〜cucumber&poltergeist

By: Jupiter Firelyte – CC BY 2.0 環境 OSX Lion 参照 Ubuntu Server12.04でPhantomjsを使ってヘッドレステスト環境をつくる …

no image

rails g rspec:scaffoldで生成されるファイル

ほぼ個人的なコピペ用 RubyとRailsのテスト関係のリンクメモ 目次1 使い方とオプション2 サンプル 使い方とオプション

サンプ …