Skip to content
This repository was archived by the owner on Sep 1, 2023. It is now read-only.

netwo-io/lib_random_name

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Generate Heroku-like random names (PL/pgSQL)

Usage

select lib_random_name.gen(); -- 'tree-yellow-8420'

select lib_random_name.gen(token_length$ => 0); -- 'cold-wildflower'

select lib_random_name.gen(delimiter$ => '.'); -- 'feather.falling.7220'

select lib_random_name.gen(delimiter$ => '.', token_length$ => 0); -- 'boat.withered'

API

lib_random_name.gen(
    token_length$ int default 4,
    delimiter$ text default '-',
    adjectives$ text[] default array[...],
    nouns$ text[] default array[...],
);

Inspiration

This library is greatly inspired from HaikunatorJS.

SQL Conventions

About

Generate Heroku-like random names

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published