Custom Tables
Overview
In addition to the 16 core entity types, MigraPro can migrate custom database tables — typically created by third-party modules installed on the source store.
How It Works
- Open the Custom Tables panel in the Configuration step
- The module queries the source store via the bridge connector to discover non-core tables (tables not part of the standard PrestaShop schema)
- Select which tables to migrate
- Start the custom table migration
For each selected table, MigraPro:
- Fetches the table structure (DDL) from the source
- Creates the table in the target database
- Copies rows in batches
Bridge Actions
Custom table migration uses two dedicated bridge actions:
- custom_tables — Lists all non-core tables in the source database
- custom_table_structure — Retrieves the CREATE TABLE statement for a specific table