mysql - 如果修改了源则更新表

标签 mysql ruby-on-rails database datasource

我知道标题不是 self 解释的,但我不知道如何表达。 有一个网站不断更新许多不同格式的小型数据库开源,我的数据库中有一个表,我想将其“链接”到该数据库,这样如果数据库更新,该表就会被清除并重新填充新数据。 我正在使用 Rails 和 MySql 作为数据库我不知道这是否可能,但我们将不胜感激任何帮助,甚至是关于谷歌内容的提示...... 谢谢!

最佳答案

我假设您可以访问这两个应用的代码库。

假设您有应用 AB。您可以在 A 中创建一个 rake 任务,它将通过 cronjob 定期触发。 rake 任务将通过 B 的公开 api(可通过 secret api-key 访问)填充 B 的数据库。

希望你明白了。

关于mysql - 如果修改了源则更新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29477408/

相关文章:

mysql - 如何为mysql数据库中的一列分配顺序值?

ruby-on-rails - 如果我已经有一个没有任何测试的大型代码库,如何开始编写测试?

ruby-on-rails - 相关模型的每个实例的事件管理范围

php - phpMyadmin 中的最大执行时间

sql - MySQL 中的 'go' 相当于什么?

php - 如何使用 PHP 在单个页面中使用两个不同的查询创建两个分页?

MySQL:在 JOIN 中合并

mysql - Rails 事件记录 : How to join three tables?

node.js - 管理数据库中不断变化的数据

sql - 在 SQL Server 中使用单个列表是否被认为是一种不好的做法?