I've dumped the contents of my tumblr site and sorted it into simple CSV tables. I would like to pour that content into a Drupal 8 site. I've searched through docs over the past two or three weeks but can't find a starting point and am looking for advice.

The Feeds module looks great but doesn't (yet) have a functioning CSV importer for d8. I'm not migrating from a d7 site, so I don't think the Migration module will help be either. I've flipped through some of the documentation and examples for the latter but haven't been able to get anything to work.

I've created a Game content type. I have ~600 entries. Manual input isn't feasible.

The only thing that is coming to mind right now is to setup a d7 site, import via Feeds, and then migrate that data (somehow) to d8... but that seems really obtuse and against the grain.

What is the recommended method of importing data like this? Any specific tips or documentation you could point me to would be much appreciated.

Thanks in advance!

Comments

Jaypan’s picture

The Migrate module.

zolointo’s picture

Can you provide any further detail?

I've been trying to complete this: https://www.drupal.org/node/2574707

But can't get past Step 5. When I execute the 'drush migrate-import basics' command fails with:
'the drush command 'migrate-import' could not be found'

Versions for drush and composer if they help at all:
Drush Version : 8.0.5
Composer version 1.0-dev (7c62e2b5346a6a656dd9587203719e35bb768056) 2016-03-16 08:47:37

Update:
Turns out I had to install migrate-tools and its dependencies. Found the hint in this article
drush en migrate_tools

And then after switching to my drupal dir:
cd /var/www/html/drupal

I was able to run the migrate-import basics command succesfully:

zolointo@ubuntu:/var/www/html/drupal$ drush migrate-import basics
Processed 3 items (3 created, 0 updated, 0 failed, 0 ignored) - done with 'basics'                        [status]
dhayanandan_k’s picture

Hi,

Please try this module Content Import. This module is easy to import CSV file into D8 site. Check the sample file available in the module.