MySQL Examples
MySQL has the broadest example set in the repository because it exercises the most pgferry features.
Available examples
Section titled “Available examples”Start here
Section titled “Start here”If the source is production and you want the least drama:
- Begin with
minimal-safe. - Run
pgferry plan. - Add
validation = "row_count",resume = true, andunlogged_tables = false. - Only switch to
recreate-fastafter you understand the operational tradeoff.
MySQL-only features to look for
Section titled “MySQL-only features to look for”- enum and set handling
- unsigned integer widening and optional checks
binary(16)UUID conversioncitextmapping for_cicollations- native PostGIS migration for spatial columns