项目中用到了Quartz,也算是Quartz的一个示例。

源库创建数据同步表SYNC_DATA:

CREATE TABLE SYNC_DATA(
    ID                             VARCHAR2(36)      NOT NULL,
    TABLE_NAME                     VARCHAR2(50)      NOT NULL,
    COMMAND                        VARCHAR2(10)      NOT NULL,
    TABLE_KEY                      VARCHAR2(50)      NOT NULL,
    DATA_ID                        VARCHAR2(50)      NOT NULL,
    FAIL_COUNT                     INT               NOT NULL,
    CREATE_TIME                    DATE              NOT NULL,
    UPDATE_TIME                    DATE ,
    CONSTRAINT sync_data_PK PRIMARY KEY (ID)
)
;

COMMENT ON TABLE SYNC_DATA IS '业务数据同步表'
;
COMMENT ON COLUMN SYNC_DATA.ID IS '主键'
;
COMMENT ON COLUMN SYNC_DATA.TABLE_NAME IS '表名'
;
COMMENT ON COLUMN SYNC_DATA.COMMAND IS '命令'
;
COMMENT ON COLUMN SYNC_DATA.TABLE_KEY IS '表主键'
;
COMMENT ON COLUMN SYNC_DATA.DATA_ID IS '数据ID'
;
COMMENT ON COLUMN SYNC_DATA.FAIL_COUNT IS '失败次数'
;
COMMENT ON COLUMN SYNC_DATA.CREATE_TIME IS '创建时间'
;
COMMENT ON COLUMN SYNC_DATA.UPDATE_TIME IS '更新时间'
;
View Code

相关文章: