| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- # -*- 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'
|