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

執筆者:

関連記事

no image

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

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

サンプ …

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

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

Rubyで1158から10をつくった〜permutation

  By: Alex Popovkin, Bahia, Brazil – CC BY 2.0 CMで話題のやつをやってみた 目次1 スケルトンをつくる2  4つの数字の並び替えの …

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

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

no image

Rails3のTest:Unitでベンチマーク

参考 Performance Testing Rails Applications — How To? 目次1 Gemfile2 サンプル作成3 実行 Gemfile デフォルトのテストはTest:u …