I have a bunch of candidates already enrolled into our old system. I need to import them into this new system.
I want move them over without them having to create an account. The idea is to create the account with a temporary password, send the user an email and ask the user to login and change it a permanent password.

How can I achieve that?

Comments

finmccarthy’s picture

Feeds will certainly create the user accounts - http://drupal.org/project/feeds - you didnt mention if you also need to import profile2 information, that might be more difficult.

mh86’s picture

Status: Active » Fixed

Migrate is also an alternative.
We're thinking about adding some demo data to the distribution and importing it with migrate. Those scripts would then be useful for others as template, but it might not happen in near future.

awk107’s picture

Is there a way I could get the db diagram or something so that a could create a custom script to import users

mh86’s picture

No, we don't have a db diagram, but the structure is only based on fields.
I would recommend you to use Migrate, as it works with the Drupal APIs. You can start with a script that simply inserts a resume profile and then add additional scripts for each separate field collection (= entity) on the resume profile.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Nabil Badr El-Din’s picture

Issue summary: View changes

Hello,

I appreciate so much your kind help to load or reload the demo data or similar set of data to the Recruiter’s database, manually or automatically, without an installation or re-installation for the whole Recruiter site, please?
What is the script, or module needs to be executed and how to load bulk of resumes and jobs description?

Thanks a lot.