Add death date in the profile.
authorFlorent Bruneau <florent.bruneau@polytechnique.org>
Mon, 29 Dec 2008 20:03:42 +0000 (21:03 +0100)
committerFlorent Bruneau <florent.bruneau@polytechnique.org>
Mon, 29 Dec 2008 20:03:42 +0000 (21:03 +0100)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
upgrade/account/01_profiles.sql
upgrade/account/99_insertion.sql

index dc67a49..294026c 100644 (file)
@@ -11,6 +11,7 @@ create table profiles (
   # birthdate and birthdate given by reference directory (library, school...)
   birthdate date default null,
   birthdate_ref date default null,
+  deathdate date default null,
 
   primary key pid (pid),
   unique key hrpid (hrpid),
index 0f2a2dc..f4cfd89 100644 (file)
@@ -37,7 +37,8 @@ insert into carvas
 # Insert all existing profiles
 insert into profiles
      select user_id AS pid, hruid AS hrpid, matricule AS xorg_id,
-            matricule_ax AS ax_id, naissance AS birthdate, naissance_ini AS birthdate_ref
+            matricule_ax AS ax_id, naissance AS birthdate, naissance_ini AS birthdate_ref,
+            IF(deces = 0, NULL, deces) AS deathdate
        from auth_user_md5
       where hruid is not null;