我正在编写一个 Ruby 程序来管理在大学开设的课程、与这些课程相关的模块以及在课程和模块上注册的学生。我正在使用 RubyMine 编写程序,现在我想将到目前为止我编写的内容连接到 SQLite 数据库,以检查它是否按预期工作。但我不太确定如何在 RubyMine 中执行此操作。
我打开了数据库工具窗口,它显示“未配置数据源”,并在窗口顶部显示两条“正在加载”消息。
如果我右键单击窗口,我会得到一些选项,其中一个是“添加数据源”,我可以从中添加“数据库数据源”或“DDL 数据源”。
我以前只写过一个 Ruby 程序(大约 10 个月到一年前),然后我使用命令行编写它,还使用命令行创建和编辑 SQLite 数据库。如何设置 SQLite 数据库以与我的 RubyMine 程序一起运行?
此外,SQLite 和 SQLite 3 之间是否存在巨大差异?有理由使用其中一个吗?人们会推荐我使用哪一个?
编辑 24/08/2012 13:50
我尝试从 RubyMine 的“工具”菜单中选择“运行 rake tast”选项,然后它要求我输入任务名称或其部分,我尝试输入“db:migrate”,但它说“找不到匹配项”。
知道我应该做什么吗?