跟踪单个表中多个表的更改

时间:2016-05-29 09:33:13

标签: android mysql synchronization

我有Android应用程序,必须与后端mysql数据库同步数据。我的数据库有20个表想要同步。 Al表具有last_modified列,指示上次更新或插入行。像这样的东西

ALTER TABLE prj在更新时添加last_modification TIMESTAMP CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;

Android应用会发送一个时间戳,指示请求新更改的上次同步。并且我希望在所有表的时间戳之后按顺序发生新的更改。

像这样的json响应:     [        {            表:'prj',            行动:'删除',            rowId:'10'        },        {            桌子:'sth',            行动:'更新',            rowId:'12',            rowData:'整行列数据'        }    ]

是否可以通过mysql创建表并跟踪这些表的更改,或者我必须在应用程序逻辑中执行此操作。

0 个答案:

没有答案