This commit is contained in:
default
2018-09-28 09:44:38 +08:00
parent 02cffb3a33
commit 77c27232bc
11 changed files with 7 additions and 0 deletions

1
nms_sync/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
/bin/

View File

@@ -108,6 +108,9 @@ public class SyncSlaveToMasterThread implements Runnable{
for(Record insertData:insertDatas){
Record seqData = Db.use("masterDataSource").findFirst("select nextval('seq_"+record.getStr("table_name")+"') seqId from dual");
insertData.set(record.getStr("id_name"), seqData.getLong("seqId"));
if(record.getStr("table_name").equals("event_record_library")) {
insertData.set("sync_status",1);
}
}
Db.use("masterDataSource").batchSave(record.getStr("table_name"), insertDatas, record.getInt("batch_size"));
// 同步完成后 取出最后一条数据的id 更新到table_sync_info表中 用作下次使用

View File

@@ -118,6 +118,9 @@ public class SyncThread implements Runnable {
for(Record insertData:insertDatas){
Record seqData = Db.use(url).findFirst("select nextval('seq_"+record.getStr("table_name")+"') seqId from dual");
insertData.set(record.getStr("id_name"), seqData.getLong("seqId"));
if(record.getStr("table_name").equals("event_record_library")) {
insertData.set("sync_status",1);
}
}
Db.use(url).batchSave(record.getStr("table_name"), insertDatas, record.getInt("batch_size"));
// 同步完成后 取出最后一条数据的id 更新到table_sync_info表中 用作下次使用