我是新手。使用mysql数据库,我有2个Rails应用程序,这2个应用程序以不同的端口号同时运行。例如,在本地主机:3000中的一个应用程序在本地主机:4000中的另一个应用程序。在2个应用程序中,我具有不同的数据库名称和不同的表。在第一个应用程序中,它包含noteb数据库,笔记本计算机表,在笔记本计算机表中包含成本列。2应用程序包含教科书表,在教科书表中它也包含成本列。我的问题是,在第一个应用程序中,当我添加或更新成本列时,它保存在第一个应用程序成本列以及第二个应用程序成本列中。请帮助我,我是红宝石的新手。我使用的是Rails 4.2.6,请提供完整的参考。我是红宝石和红宝石,请写一些代码或给我代码链接。
1st app database.yml
default: &default
adapter: mysql2
encoding: utf8
pool: 5
username: root
password: mypassword
socket: /var/run/mysqld/mysqld.sock
开发:<<:*默认数据库:notebookdb
#警告:当您运行“ rake”时,定义为“ test”的数据库将被清除,并#从您的开发数据库中重新生成。#请勿将此数据库设置为与开发或生产相同的数据库。测试:<<:*默认数据库:notebookdb
2nd app database.yml
default: &default
adapter: mysql2
encoding: utf8
pool: 5
username: root
password: mypassword
socket: /var/run/mysqld/mysqld.sock
开发:<<:*默认数据库:textbookdb
#警告:当您运行“ rake”时,定义为“ test”的数据库将被清除,并#从您的开发数据库中重新生成。#请勿将此数据库设置为与开发或生产相同的数据库。测试:<<:*默认数据库:textbookdb
您必须将API请求调用从您的一个应用程序编写到另一个应用程序,然后更新列。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句