diff --git a/CompareTables/pom.xml b/CompareTables/pom.xml
index 22badd8..6b7bcc5 100644
--- a/CompareTables/pom.xml
+++ b/CompareTables/pom.xml
@@ -66,6 +66,10 @@
+
+ org.springframework
+ spring-context-support
+
@@ -82,6 +86,13 @@
+
+
+ org.quartz-scheduler
+ quartz
+ 2.3.0
+
+
diff --git a/CompareTables/src/main/java/com/demo/controller/MainController.java b/CompareTables/src/main/java/com/demo/controller/MainController.java
index ef2ebca..79c818f 100644
--- a/CompareTables/src/main/java/com/demo/controller/MainController.java
+++ b/CompareTables/src/main/java/com/demo/controller/MainController.java
@@ -1,10 +1,17 @@
package com.demo.controller;
import java.sql.SQLException;
+import java.text.SimpleDateFormat;
+import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import org.quartz.JobBuilder;
+import org.quartz.JobDetail;
+import org.quartz.Scheduler;
+import org.quartz.Trigger;
+import org.quartz.TriggerBuilder;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.RequestBody;
@@ -14,7 +21,7 @@ import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import com.demo.service.CompareTwoTables;
-import com.unboundid.util.json.JSONObject;
+import com.demo.util.MigrationJob;
@RestController
@RequestMapping("/api")
@@ -23,6 +30,11 @@ public class MainController {
@Autowired
CompareTwoTables service;
+
+
+
+ @Autowired
+ private Scheduler scheduler;
@RequestMapping("/getCompareData")
public Map demo(@RequestParam("srcTable") String srcTable,
@@ -183,7 +195,7 @@ public class MainController {
}
@RequestMapping("/migrateBasedOnIgnoreColumnRule")
- public Map migrateBasedOnIgnoreColumnRule(@RequestBody Map map)
+ public Map migrateBasedOnIgnoreColumnRule(@RequestBody Map map)
throws ClassNotFoundException, SQLException {
String status = service.migrateBasedOnIgnoreColumnRule(map);
@@ -196,7 +208,7 @@ public class MainController {
}
@RequestMapping("/getRules")
- public List