Add a YAML config schema for migration jobs (source/target schema, table, primary key, options) and parse it at startup.
Apply row-level transformations for special mssql types: uniqueidentifier, geometry/geography (WKB to EWKB) and datetime (UTC).