私は、大学で実行されるコース、それらのコースに関連するモジュール、およびコースとモジュールに登録されている学生を管理するためのRubyプログラムを作成しています。私はRubyMineを使用してプログラムを作成していますが、これまでに作成したものをSQLiteデータベースに接続して、期待どおりに機能することを確認したいと思います。しかし、RubyMineでこれを行う方法がよくわかりません。
データベースツールウィンドウを開くと、「データソースが構成されていません」と表示され、ウィンドウの上部に2つの「読み込み中」メッセージが表示されます。
ウィンドウを右クリックすると、いくつかのオプションが表示されます。そのうちの1つに「データソースの追加」と表示され、そこから「DBデータソース」または「DDLデータソース」を追加できます。
私はこれまでに1つのRubyプログラムしか作成していません(約10か月から1年前)。その後、コマンドラインを使用して作成し、コマンドラインを使用してSQLiteデータベースを作成および編集しました。RubyMineのプログラムで実行するSQLiteデータベースを設定するにはどうすればよいですか?
また、SQLiteとSQLite 3には大きな違いがありますか?どちらか一方を使用する理由はありますか?どちらを使用することをお勧めしますか?
2012年8月24日13:50に編集
RubyMineの[ツール]メニューから[raketastの実行]オプションを選択しようとしました。次に、タスク名またはその部分を入力するように求められ、「db:migrate」と入力しようとしましたが、「一致するものが見つかりません」と表示されました。
代わりに私が何をすべきか考えていますか?