# -*- coding:utf-8 -*- # 全量同步标记 ALL_DATA_DATE = '19700101' # column_type COLUMN_TYPE_DATE = 'date' COLUMN_TYPE_DOUBLE = 'double' COLUMN_TYPE_INT = 'int' COLUMN_TYPE_LONG = 'long' COLUMN_TYPE_STRING = 'string' DS_MYSQL_JDBC_URL = 'jdbcUrl' DS_POSTGRE_SQL_JDBC_URL = 'jdbcUrl' DS_CLICK_HOUSE_JDBC_URL = 'jdbcUrl' # DataX作业配置生成器配置 GEN_CONFIG_KEY_DATA_SOURCE = 'dataSource' GEN_CONFIG_KEY_COLUMN_TYPE = 'columnType' GEN_CONFIG_KEY_COLUMN_FORMAT = 'columnFormat' GEN_CONFIG_KEY_COLUMN_SPLITTER_ITEM_TYPE = 'splitterItemType' # for job.setting.speed JOB_SETTING_SPEED_BYTE = 'byte' JOB_SETTING_SPEED_CHANNEL = 'channel' JOB_SETTING_SPEED_RECORD = 'record' # for job.content[n].{reader/writer}.name PLUGIN_NAME = 'name' # for job.content[n].{reader/writer}.parameter PLUGIN_PARAMETER = 'parameter' # for job.content[n].{reader/writer}.column PLUGIN_PARAMETER_COLUMN = 'column' # for job.content[n].{reader}.addColumn PLUGIN_PARAMETER_ADD_COLUMN = 'addColumn' # for job.content[n].{reader/writer}.column[n].{index/type/name/format/splitter/itemtype} PLUGIN_PARAMETER_COLUMN_N_FORMAT = 'format' PLUGIN_PARAMETER_COLUMN_N_INDEX = 'index' PLUGIN_PARAMETER_COLUMN_N_ITEM_TYPE = "itemtype" PLUGIN_PARAMETER_COLUMN_N_NAME = 'name' PLUGIN_PARAMETER_COLUMN_N_SPLITTER = "splitter" PLUGIN_PARAMETER_COLUMN_N_TYPE = 'type' # for job.content[n].{reader/writer}.connection PLUGIN_PARAMETER_CONNECTION = 'connection' # for value of job.content[n].reader JOB_CONTENT_N_READER = 'reader' # for value of job.content[n].writer JOB_CONTENT_N_WRITER = 'writer'