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の開発環境
-

執筆者:

関連記事

RubyGemのことを調べる~RubyGems Guide for Japanese

    guides.rubygems.org/ すでに日本語化をはじめている人がいた. github.com/bisque33/RubyGems-Guides-for-Japan

Redmineのモデル図を作成〜RailRoady&graphviz

By: katsrcool (Kool Cats Photography) 1,000,000 + View – CC BY 2.0 目次1 graphvizのインストール2 railro …

Chef のtemplateでRails newのときデータベースをPostgreSQLに指定してgit initする〜railsrc

By: boring_vanner – CC BY 2.0 rails newをカスタマイズしてテスト環境とgit initを自動で準備する Chefのtemplateをつかって.rail …

rails generate migrationでなるべく自動で書いてもらう

By: Mike Lewinski – CC BY 2.0 目次1 はじめに2 カラム追加 AddXXXToYYY3 カラム削除 RemoveXXXFromYYY4 テーブル作成 Crea …

Ruby+guardでSass+Compass+CoffeeScriptの自動コンパイル環境を整える

    Ubuntu12.04.1でCoffeeScriptの自動makeとブラウザの自動リロード~guard-coffeescript すでにCoffeeScriptを自動Mak …