我是Rails的新手,我的第一个任务是连接到MSSQL DB。
我按照This tutorial设置了适配器,并将database.yml中的信息更改为我的信息。
如何测试我是否真的连接了?如果我能看到我有具体的结果,我将能够在Rails迁移方面取得进一步进展,但就目前而言,我陷入了这个初始阶段并且不得不想知道如何进一步推进。
答案 0 :(得分:0)
尝试运行迁移:
控制台上的:rails g迁移测试
然后转到文件夹db> migrate> ###。test.rb
class Test < ActiveRecord::Migration
def change
create_table :test do |t|
t.string :name
t.integer :number
t.timestamps
end
end
end
然后返回到您的控制台并运行:
rake db:migrate
如果它成功运行,那么你应该在数据库中创建一个表
答案 1 :(得分:0)
运行rails console
以启动将与您的数据库交互的rails控制台。
然后尝试a = Test.create("name", 1)
如果返回成功,你会收到类似的东西
# <Test :name=>"name"...>
然后它成功运行,并且您的数据库已正确配置。
http://railsonedge.blogspot.com/2008/05/intro-to-rails-console.html提供了一些不错的帮助