Skip to content

Custom project configuration

Jelle Siderius edited this page Aug 27, 2024 · 8 revisions

Version 0.9: You can add a .mage-db-sync-config.json to your Magento root folder. 0, 1, 2, 3, etc are the scope id's (store ID's).

Version 1.2.11: You can add extra database tables to be stripped while downloading.

Example .mage-db-sync-config.json file:

{
  "core_config_data": {
    "0": {
      "web/unsecure/base_url": "https://store-url.development/",
      "web/secure/base_url": "https://store-url.development/"
    },
    "1": {
      "web/unsecure/base_url": "https://store-url-1.development/",
      "web/secure/base_url": "https://store-url-1.development/"
    },
    "2": {
      "web/unsecure/base_url": "https://store-url-2.development/",
      "web/secure/base_url": "https://store-url-2.development/"
    },
    "3": {
      "web/unsecure/base_url": "https://store-url-3.development/",
      "web/secure/base_url": "https://store-url-3.development/"
    },
    "4": {
      "web/unsecure/base_url": "https://store-url-4.development/",
      "web/secure/base_url": "https://store-url-4.development/"
    }
  },
  "databaseStripDevelopment": "table_to_exclude_* other_table_to_exclude_* other_table_to_exclude_without_star",
  "databaseStripFull": "table_to_exclude_* other_table_to_exclude_* other_table_to_exclude_without_star"
}
Clone this wiki locally