hurtig ændring af emails til test i mysql

Det er god kutyme at teste med “rigtige” data når man programmerer, dog skal man være opmærksom på f.eks. e-mail-adresser og andre følsomme data. Skal du f.eks. teste kode til at sende en masse emails kan du trække din brugerdatabase ind på din testmaskine og med flg. SQL hurtigt ændre 1000-vis af e-mail-adresser til dit testdomæne – så er du sikker på du ikke kommer til at spamme dine brugere  :)
UPDATE table_users SET table_users.email=concat(replace(table_users.email, '@', '-'),'-test@testdomain.dk');
Scriptet ovenfor vil ændre min@email.dk til min-email.dk-test@testdomain.dk. Skal du helt anonymisere e-mail-adressen kan du f.eks. indsætte brugerens ID i stedet;
UPDATE table_users SET table_users.email=concat(table_users.id,'@testdomain.dk');
PS: Jeg har kun testet dette til mySQL

Bookmark and Share

Når mr. ukendt ringer

android contactsHvornår lykkes det Android/iPhone og de andre smartphones at integrere med de online tjenester, person databaser, der findes (krak, facebook osv.) så man kan se hvem der ringer – også hvis man ikke lige har kodet dem ind i sin telefonbog?! Det burde da være relativt simpelt – så snart telefonen modtager et opkald fra et ukendt nummer slår den op på nettet, hvem det er der ringer.

Det kunne også bruges den anden vej rundt – så når jeg skal ringe til nogen taster jeg deres navn og listen over mulige kontakter består af BÅDE dem der er kodet ind i min telefon og de matches der findes på nettet. Så når man skal ringe til “Telia Support” behøver man ikke længere google det først……

Someone – please fix it

Takker   :)

Bookmark and Share