sql >> Databasteknik >  >> RDS >> PostgreSQL

node-postgres UTF lösenord bugg

Hittade ett fel i /lib/client.js :crypto.createHash('md5').update('утфUTF').digest('hex') ger:

medan rätt md5 skulle vara:

a=#select md5('утфutf');
               md5
----------------------------------
 6dbfa2a80226f7629e537268b0650898
(1 row)

crypto.createHash('md5').update('утфutf', 'utf-8').digest('hex') ger

Efter det

Fixade mitt utf-lösenordsproblem. Så jag skapade PR – det kanske snart inte är en fråga längre.

https://github.com/brianc/node-postgres/pull/1178




  1. MySQL - Att kombinera INSERT, VALUES och SELECT?

  2. Dela upp ett stort antal rader i mindre frågor? Parallellism

  3. Priset för att inte rensa

  4. Autogenererar svarsfil