tchapi/davis

Issues encountered migrating from Baikal

Closed this issue · 1 comments

Hi,

I just wanted to share the issues I encountered when migrating from Baikal to Davis and how I solved them just in case somebody has the same issues.

  1. My Baikal DB contained a (empty) table called "groupmembers" which is not in the DB scheme used by Davis. I commented out all references in the exported baikal_to_davis.sql file.
  2. My Baikal DB contained a "vcardurl" column in the "principals" table. I deleted the column and the associated data (NULL or empty string) in the exported baikal_to_davis.sql file.
  3. After the migrate script was completed no users where shown in "Users and Resources" although the correct number of users were shown on the dashboard under Objects->Users. To fix that I had to set "is_main" to 1 for principals where the uri is "prinicipal/USERNAME"

Apart from that the migration went smooth and Davis seems to run fine!

Thanks! Added a link to this issue in the README