The JavaScript Database, for Node.js, nw.js, electron and the browser
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
nedb/docs/customUtilsNode.md

1.6 KiB

customUtilsNode

Utility functions that need to be reimplemented for each environment. This is the version for Node.js

customUtilsNode.uid(len) ⇒ string

Return a random alphanumerical string of length len There is a very small probability (less than 1/1,000,000) for the length to be less than len (il the base64 conversion yields too many pluses and slashes) but that's not an issue here The probability of a collision is extremely small (need 3*10^12 documents to have one chance in a million of a collision) See http://en.wikipedia.org/wiki/Birthday_problem

Kind: static method of customUtilsNode
Params

  • len number

customUtilsNode.uid(len) ⇒ string

Return a random alphanumerical string of length len There is a very small probability (less than 1/1,000,000) for the length to be less than len (il the base64 conversion yields too many pluses and slashes) but that's not an issue here The probability of a collision is extremely small (need 3*10^12 documents to have one chance in a million of a collision) See http://en.wikipedia.org/wiki/Birthday_problem

Kind: static method of customUtilsNode
Params

  • len number