chat-blog

僕の独り言が誰か一人の役に立つことを祈って

*

RailsでDBを使用しないようnewする方法

   

需要はないかもですが、railsのinitの仕様がわからずかなりハマったので。

PR

new する際に、-O オプションをつけるだけ

これだけです。(アルファベットの大文字【オー】です)

DBを使う場合は、active recordを組み込む形でディレクトリやファイルが作られていきますが、
それをしないためのオプションのようですね。
なればと、上記のオプションを知らない間ひたすらactive recordを読み込まない形にファイルを書き換えたりしてたんですけどどうもうまく行かず・・・
そこでドキュメントみたら一撃必殺の-Oオプションを発見した次第です。
ドキュメントページ
http://railsdoc.com/rails (新規タブで開きます)

参考サイト
http://d.hatena.ne.jp/ux00ff/20120229/1330502390
上記ページでは、-Oをつけた時とそうでないときのファイルの差分を洗い出してくれてますので気になるかたはご参照を。
なお、

with_db1 が「データベースサポートあり」、with_db2 が「データベースサポートなし」です。

と記載されてますが恐らく逆です。

今日の一言

railsについて知ることができたかなりいい機会でした。

同時にbundlerめっちゃ便利、ruby最強だなとも思いましたw

デプロイしやすく作られてるんだなぁっと。これを気にrubyマンになろうと決めました。

スポンサーリンク

スポンサードリンク

スポンサードリンク

最後まで見ていただきありがとうございます。
今後とも頑張って更新していきますのでもしよろしければ
下記お一つでもシェアしていただけると幸甚です。
Facebookでシェア Twitterでシェア はてなブックマーク LINEで送る

 - 技術系

\皆によく読まれてる人気記事/

スポンサーリンクと関連コンテンツ

  関連記事

Route53とムームードメインを使って独自ドメイン取得したよ!

毎度、チャットです。 ブログが出来上がって「さあこれから更新だ」ってなって、 「 …

iPhone6が発売されたのでスペックまとめ

下記にまとめました。

ブログの更新を自動でツイッターで呟かせる際の改行方法

できるはずなので、色々と試してみた結果、 %0a のアスキーコードを埋め込むこと …

【GIT】既存のプロジェクトをコピーする方法

ansibleでテンプレートとなるplaybookファイル用意してて、 サービス …

またもこのブログ(word press)で「bad gateway 502エラー」がでました。

今日は19:30頃には会社をでて(僕の会社は10時出社の19時定時)、 早めに家 …

【Oracle12c】列と列の連結の仕方。エスケープの方法

SQLを書いてて列と列を連結させたいときや、 列と文字列を連結させたいときがある …

macのターミナルで「ll」コマンド叩いても「コマンドが見つかりません」となる

まいど。 新しくかったimacで久しぶりに開発でもするかなと思ってターミナル(i …

【Docker入門】さくっと5分でrailsアプリを立ち上げてみた

dockerのイメージがぼんやりなので、お勉強として自身のMacにDockerを …

【Zabbix】セットアップ中に、Error connecting to database: No such file or directoryが出たときの対処法

検証でzabbix3.0のインストールをしていて何度かハマったので残しておきます …

【Swift・X-Code】terminating with uncaught exception of type NSExceptionが出た時に確認するところ

ビルドは通ったのにエミュレーターが起動したときに起こるやつです。

※コメントですが僕が確認してからとなるのでだいたい3日後の反映となります。

Message

メールアドレスが公開されることはありません。