HacklabJKL / mulysa

WIP Mulysa member management for Hacklab Jyväskylä
GNU General Public License v3.0
0 stars 0 forks source link

add support for migrating existing members #9

Open braaar opened 1 year ago

braaar commented 1 year ago

One question here is how we deal with their history from the existing system.

To begin with, we want to import the member personalia only (name, contact info, etc.). The membership type and status, financial history, etc. Should be handled in a separate migration.

The current import script expects data in this format:

,,1,Firstname Lastname,email@example.com,2022-03-20,Jyvaskyla,muumi,0441231231,,,,,
kenttaNumero0,kenttaNumero1,kenttaNumero2,nimi1 nimi2,shko@pos.ti,2022-03-20,kenttaNumero6,kenttaNumero7,0445555555,kenttaNumero9,kenttaNumero10,kenttaNumero11,kenttaNumero12,kenttaNumero13
kenttaNumero0,kenttaNumero1,kenttaNumero2,nimi1 nimi2,shko@pos.ti,2022-03-20,municipality,nick,0445555555,kenttaNumero9,kenttaNumero10,kenttaNumero11,kenttaNumero12,kenttaNumero13

Tasks

braaar commented 1 year ago

The desired CSV format can be seen in a spreadsheet here: https://docs.google.com/spreadsheets/d/13yEKo9TAagfATAd5cQUsiAwiZGKrz51WRzi-nS-JbpY/edit#gid=0