{"id":24092829,"url":"https://github.com/weknowinc/drupal8_migration_node_terms","last_synced_at":"2025-07-17T16:35:29.019Z","repository":{"id":129293581,"uuid":"104255496","full_name":"weknowinc/drupal8_migration_node_terms","owner":"weknowinc","description":"Module to Migrate Drupal 8 node terms to Drupal 8 ","archived":false,"fork":false,"pushed_at":"2017-09-20T21:13:12.000Z","size":140,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-10T08:51:32.533Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weknowinc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-20T18:52:22.000Z","updated_at":"2017-09-20T21:13:13.000Z","dependencies_parsed_at":"2023-07-14T23:30:25.958Z","dependency_job_id":null,"html_url":"https://github.com/weknowinc/drupal8_migration_node_terms","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weknowinc%2Fdrupal8_migration_node_terms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weknowinc%2Fdrupal8_migration_node_terms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weknowinc%2Fdrupal8_migration_node_terms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weknowinc%2Fdrupal8_migration_node_terms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weknowinc","download_url":"https://codeload.github.com/weknowinc/drupal8_migration_node_terms/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240996606,"owners_count":19890995,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-10T08:51:08.134Z","updated_at":"2025-02-27T08:53:08.216Z","avatar_url":"https://github.com/weknowinc.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Drupal 8 migration node terms\n\nModule to migrate Drupal 8 node terms to Drupal 8\nThis module migrates article nodes.\n\n# Documentation:\n\n## Filter by content type\n\nCurrently this module migrates nodes from all content types in the legacy Drupal 8.\nIf you want to migrate only one content type you have to uncomment the 'node_type' option \nin migrate_plus.migration.migration_nodes.yml file and set the content type you want to migrate.\n\n## Define tag field\n\nBy default this module will migrate the **field_tags** field, but if you want to migrate another\ntaxonomy field, you should change the machine-name in these files:\n\n- src/Plugin/migrate/source/Node.php -\u003e line 67.\n- config/install/migrate_plus.migration.migration_nodes.yml -\u003e line 31.\n\n\n# Instructions:\n\n## Install Drupal Console\nIf you don't have it yet, follow the installation instructions [here](https://docs.drupalconsole.com/en/getting/project.html)\n\n## Enable custom module.\n\nThis command also will install the module dependencies:\n\n  - migrate_plus\n  - migrate_tools\n  - migrate_drupal\n  - drupal8_migration_terms(*)\n\n(*) This module migrates taxonomy terms from Drupal 8, you can download it [here.](https://github.com/weknowinc/drupal8_migration_terms)\n\n`$ drupal module:install drupal8_migration_node_terms`\n\n## Setup migration.\n\nProvide credentials to legacy Drupal 8 database, you will be prompted to specify these information:\n\n - Database type.\n - Database host.\n - database name.\n - Database user.\n - Database password.\n - Database prefix.\n - Database port.\n - Local file directory.\n\n`$ drupal migrate:setup`\n\n![alt text][setup]\n\n[setup]: ./images/drupal-migrate-setup.png \"Drupal Console migrate setup prompt\"\n\n\n## Execute migration.\n\nYou will be prompted to specify the Source site URL and the same information as above in the Setup command.\n\n`$ drupal migrate:execute migration_term_tags migration_nodes`\n\n![alt text][execute]\n\n[execute]: ./images/drupal-migrate-execute.png \"Drupal Console migrate execute prompt\"\n\nYou will see confirmation messages like:\n\n![alt text][result]\n\n[result]: ./images/drupal-migrate-execute-result.png \"Drupal Console migrate execute prompt\"\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweknowinc%2Fdrupal8_migration_node_terms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweknowinc%2Fdrupal8_migration_node_terms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweknowinc%2Fdrupal8_migration_node_terms/lists"}