--- /dev/null
+CREATE OR REPLACE ALGORITHM=MERGE VIEW fusionax_xorg_anciens AS-
+ SELECT
+ u.user_id, u.matricule_ax, u.promo,
+ n.display AS display_name, n.sort AS sort_name,
+ u.nom, u.prenom
+ FROM `auth_user_md5` AS u
+ INNER JOIN `profile_names_display` AS n ON ( n.user_id = u.user_id );
+
+-- vim:set syntax=mysql:
-CREATE TABLE IF NOT EXISTS profile_directory (
- uid INT NOT NULL,
- email_directory VARCHAR(255) DEFAULT NULL,
- PRIMARY KEY (uid)
-) CHARSET=utf8;
-
INSERT INTO profile_directory (uid, email_directory)
SELECT user_id, Mel_usage
FROM fusionax_anciens AS ax
INNER JOIN auth_user_md5 AS u ON (ax.id_ancien = CONVERT(u.matricule_ax, BINARY))
WHERE Mel_publiable != '0' AND Mel_usage != '';
-
-ALTER TABLE register_marketing MODIFY COLUMN type ENUM('user', 'staff', 'ax');
-
INSERT IGNORE INTO register_marketing (uid, email, type)
SELECT user_id, Mel_usage, 'ax'
FROM fusionax_anciens AS ax
Mel_usage NOT LIKE '%@melix.%' AND
e.email IS NULL;
+-- vim:set syntax=mysql:
IF(`nom_usage` != '',`nom_usage`,`nom`),
`prenom`
FROM `auth_user_md5`);
-
+
UPDATE `profile_names_display` AS n INNER JOIN `auth_user_md5` AS u ON n.lastname = u.prenom
SET n.tooltip = CONCAT('Prénom : ', n.firstname,' - Nom : ', n.lastname);
INSERT INTO `profile_names_search` ( SELECT `user_id`, 4, `prenom_ini`, 'firstname', 5, 'private' FROM `auth_user_md5` WHERE `prenom_ini` != `prenom` AND `prenom_ini` != '');
INSERT INTO `profile_names_search` ( SELECT `user_id`, 5, `profile_nick`, 'surname', 7, 'private' FROM `auth_user_quick` WHERE `profile_nick` != '');
-CREATE OR REPLACE ALGORITHM=MERGE VIEW fusionax_xorg_anciens AS
- SELECT
- u.user_id, u.matricule_ax, u.promo,
- n.display AS display_name, n.sort AS sort_name,
- u.nom, u.prenom
- FROM `auth_user_md5` AS u
- INNER JOIN `profile_names_display` AS n ON ( n.user_id = u.user_id );
-
-- vim:set syntax=mysql:
--- /dev/null
+CREATE TABLE IF NOT EXISTS profile_directory (
+ uid INT NOT NULL,
+ email_directory VARCHAR(255) DEFAULT NULL,
+ PRIMARY KEY (uid)
+) CHARSET=utf8;
+
+ALTER TABLE register_marketing MODIFY COLUMN type ENUM('user', 'staff', 'ax');