Rails 3与数据库在其他应用程序下的连接

时间:2015-04-13 04:43:06

标签: mysql ruby sql-server ruby-on-rails-3

我有一个疑问,假设有一个用.NET制作的桌面应用程序,它使用SQL服务器作为它的DB.All输入将在这个应用程序中提供,所有数据将存储在DB中。但它的管理员网页在Rails中3.根据用户提供一些输入的情况,它应该显示在管理员端,管理员可以编辑,删除等。我怀疑是如何连接存储数据的SQL服务器以及如何创建迁移文件。 / p>

让我们举一个例子。假设用户提供了.NET应用程序端的输入名称,电子邮件和密码,它们存储在SQL server.Admin中必须看到这些是在Rails中生成的。如果以下是我的database.yml文件并且两个应用程序都在同一个网络中运行(ie-localhost / any ip)plaese帮助我如何配置迁移并设置database.yml文件。

的database.yml

development:
  adapter: mysql
  encoding: utf8
  reconnect: false
  database: rails_myapp
  pool: 5
  username: root
  password: pass
  host: localhost

# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
  adapter: mysql
  encoding: utf8
  reconnect: false
  database: rails_myapp
  pool: 5
  username: root
  password: pass
  host: localhost

production:
  adapter: mysql
  encoding: utf8
  reconnect: false
  database: rails_myapp
  pool: 5
  username: root
  password: pass
  host: localhost

请帮帮我。

0 个答案:

没有答案