# Loader log level
log-level = "info"
# Loader log file
log-file = "loader.log"

# Directory of the dump to import
dir = "./"

# Loader status addr
status-addr = ":8272"

# We saved checkpoint data to tidb, which schema name is defined here.
checkpoint-schema = "tidb_loader"

# Number of threads restoring concurrently for worker pool. Each worker restore one file at a time, increase this as TiKV nodes increase
pool-size = 16

# An alternative database to restore into
#alternative-db = ""
# Database to restore
#source-db = ""

##we support regular expression , start with '~' to declare using regular expression.
#
#do-db = ["~^b.*","s1"]
#[[do-table]]
#db-name ="test"
#tbl-name = "log"

#[[do-table]]
#db-name ="test"
#tbl-name = "~^a.*"

#ignore-db = ["~^c.*","s2"]
#[[ignore-table]]
#db-name ="test"
#tbl-name = "~^a.*"

# DB config
[db]
host = "127.0.0.1"
user = "root"
password = ""
port = 4000
# sql_mode used when loading data. If not provided or set to "@DownstreamDefault", downstream global sql_mode will be used
# sql-mode = ""
# max-allowed-packet sets max_allowed_packet for database connection,
# `max-allowed-packet=0` can be used to automatically fetch the
# `max_allowed_packet` variable from server on every connection.
max-allowed-packet = 67108864

# [[route-rules]]
# pattern-schema = "shard_db_*"
# pattern-table = "shard_table_*"
# target-schema = "shard_db"
# target-table = "shard_table"


