Skip to content

FullstackAcademy/fs-misc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fs-misc

Small utility functions, binaries, and snippets which tend to be reused across multiple Fullstack Academy projects but don't quite merit their own repository.

pg-init

Create a Postgres database if it does not exist. Exits with 0 status regardless of whether the db existed already or not.

As binary usable in npm scripts:

yarn add fs-misc
"scripts": {
    "db-init": "pg-init name_of_db"
}
yarn run db-init

As a programmatic tool in modules:

const fsMisc = require('fs-misc')

fsMisc.pgInit('name_of_db')
.then(result => {
    console.log(result.raw) // raw stdout
    console.log(result.pretty) // prettified / formatted stdout
})
.catch(console.error.bind(console))

About

Miscellaneous utilities for Fullstack Academy projects

Resources

Stars

Watchers

Forks

Packages

No packages published