diff --git a/modules/core/import/modules/csv/farm_csv.post_update.php b/modules/core/import/modules/csv/farm_csv.post_update.php new file mode 100644 index 000000000..498ac3e8b --- /dev/null +++ b/modules/core/import/modules/csv/farm_csv.post_update.php @@ -0,0 +1,15 @@ +moduleExists('farm_migrate')) { + \Drupal::service('module_installer')->install(['farm_migrate']); + } +} diff --git a/modules/core/import/modules/csv/farm_import_csv.info.yml b/modules/core/import/modules/csv/farm_import_csv.info.yml index 96fb2bccd..b0b2996c2 100644 --- a/modules/core/import/modules/csv/farm_import_csv.info.yml +++ b/modules/core/import/modules/csv/farm_import_csv.info.yml @@ -12,6 +12,7 @@ dependencies: - farm:farm_location - farm:farm_log_asset - farm:farm_log_quantity + - farm:farm_migrate - farm:farm_parent - farm:farm_quantity_standard - farm:quantity diff --git a/modules/core/import/modules/csv/tests/src/Kernel/CsvImportTestBase.php b/modules/core/import/modules/csv/tests/src/Kernel/CsvImportTestBase.php index 25e044bda..09b27ae71 100644 --- a/modules/core/import/modules/csv/tests/src/Kernel/CsvImportTestBase.php +++ b/modules/core/import/modules/csv/tests/src/Kernel/CsvImportTestBase.php @@ -38,6 +38,7 @@ class CsvImportTestBase extends MigrateTestBase { 'farm_import_csv', 'farm_import_csv_test', 'farm_log_quantity', + 'farm_migrate', 'farm_quantity_standard', 'file', 'filter', diff --git a/modules/core/migrate/farm_migrate.info.yml b/modules/core/migrate/farm_migrate.info.yml index fb8c6fba4..acfc2c56f 100644 --- a/modules/core/migrate/farm_migrate.info.yml +++ b/modules/core/migrate/farm_migrate.info.yml @@ -1,5 +1,5 @@ name: farmOS Migrate -description: farmOS 1.x to 2.x migration tool. +description: farmOS Migrate API plugins. type: module package: farmOS core_version_requirement: ^9 diff --git a/modules/core/import/modules/csv/src/Plugin/migrate/process/AssetLookup.php b/modules/core/migrate/src/Plugin/migrate/process/AssetLookup.php similarity index 98% rename from modules/core/import/modules/csv/src/Plugin/migrate/process/AssetLookup.php rename to modules/core/migrate/src/Plugin/migrate/process/AssetLookup.php index ee13f3c9a..fb7b2f907 100644 --- a/modules/core/import/modules/csv/src/Plugin/migrate/process/AssetLookup.php +++ b/modules/core/migrate/src/Plugin/migrate/process/AssetLookup.php @@ -1,6 +1,6 @@