TrinityT's LABO DoRuby出張版
RSS RSS
TrinityT's LABO DoRuby出張版
2009.06.03
カテゴリ:データベース - 役立ちツール - ノウハウ

RailsでOracle~ データベース初期化タスクをつくろう!編

TrinityTです。

今回はRails&Oracleに関する第二弾として、DBの初期化を行う独自タスクについて説明します。

普段の開発では、ダミーデータの削除やユニットテスト前の初期化など、テーブル構成を初期化したい場合にdb:migrate:resetタスクを活用して行っています。

しかし、OracleはMySQLやPostgresqlとテーブル管理の単位、ユーザなどの概念が異なるため、データベースの削除を行おうとするdb:migrate:resetタスクはエラーとなってしまいます。

本問題を解決するためのOracle用独自タスクを作ってみました。

≫続きを読む

ブックマークに追加する

.
web開発ならKBMJ
Rubyでのwebシステム開発は
実績豊富なKBMJにお任せ下さい
iPhone開発
iPhone開発は
KBMJにお任せ下さい
ブラウザゲーム エインヘリアル
ブラウザゲーム「エインへリアル」
αテスター募集中
オープンソースECパッケージ エレコマ
オープンソースECパッケージ
「エレコマ」

プロフィール

TrinityT
TrinityT
TrinityTです。

0x17歳で就職し、組み込み(ICカード)→MFC→大規模金融バッチ系(C++,STF)→金融系Web(JSF+Spring)と来て、2007年に株式会社KBMJに転職。
主にRubyOnRailsとSeaser2でWebアプリ開発に従事。
得意技はCapistrano。
最近はAndroidアプリにも手を出し始めました。

個人ブログ:TrinityT's LABO

最近チェックした記事

最新記事

アーカイブ

アクセスランキング

KBMJのWebソリューション
Ruby on railsの開発ならKBMJ
株式会社ケイビーエムジェイ