Skip to content

hyperifyio/io.hyperify.pg

Repository files navigation

Join our Discord to discuss about our software!

@hyperifyio/io.hyperify.pg

Lightweight PostgreSQL library written in TypeScript.

To use this persister, install following runtime dependencies:

npm install --save pg @types/pg

See also hgrs.

It doesn't have many runtime dependencies

This library expects @hyperifyio/io.hyperify.core to be located in the relative path ../core and only required dependency it has is for Lodash library.

We don't have traditional releases

This project evolves directly to our git repository in an agile manner.

This git repository contains only the source code for compile time use case. It is meant to be used as a git submodule in a NodeJS or webpack project.

Recommended way to initialize your project is like this:

mkdir -p src/fi/hg

git submodule add git@github.com:hyperifyio/io.hyperify.core.git src/io/hyperify/core
git config -f .gitmodules submodule.src/io/hyperify/core.branch main

git submodule add git@github.com:hyperifyio/io.hyperify.pg.git src/io/hyperify/pg
git config -f .gitmodules submodule.src/io/hyperify/pg.branch main

Other required dependencies are the Lodash library and pg:

npm install --save-dev lodash @types/lodash pg @types/pg

License

Copyright (c) Heusala Group Ltd. All rights reserved.

Each software release is initially under the HG Evaluation and Non-Commercial License for the first two years. This allows use, modification, and distribution for non-commercial and evaluation purposes only. Post this period, the license transitions to the standard MIT license, permitting broader usage, including commercial applications. For full details, refer to the LICENSE.md file.

Commercial usage licenses can be obtained under separate agreements.

About

Hyperify git module for PostgreSQL

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages