Skip to main content
A Nano ID is 21 characters where a UUID is 36, drawn from an alphabet that is safe in a URL without escaping. vsql_nanoid generates them in SQL, so a public-facing identifier can be produced at insert time rather than in your application.
A third party writes and maintains this extension. VillageSQL does not build, test, or ship it, and the description below follows the maintainer’s own documentation. Read that documentation before you rely on it.

Install

Build it from the repository, then install it into the server. It needs OpenSSL for its random source.

What it adds

See also