eris-db-client v1.1.2
eris-db-client
Misc
We must pass our commands to the Docker container. This is a really long command:
docker-compose -f docker-compose.cli.yml run --rm yarn
For this reason, it is recommended to create an alias for docker-compose -f docker-compose.cli.yml run --rm
and call
it dcli
(Docker CLI).
echo "alias dcli='docker-compose -f docker-compose.cli.yml run --rm'" >> ~/.bashrc
source ~/.bashrc
Execution
To execute the project it's necessary configure de environment variables, we have a .env.dist file to facilitate.
We use the docker-compose to run the project.
First, you need to clone the repository.
git clone git@bitbucket.org:tenzen/eris-db-client.git
After that you need to install the dependencies.
cp docker-compose.override.yml.dist docker-compose.override.yml && cp .env.dist .env
Build and pull the development images
docker-compose build --pull
Initialize docker development environment to continue:
docker-compose up -d
Install/Update packages
dcli yarn
Tests
Unit
dcli yarn test
Hasura
To apply metadata
dcli yarn hasura:metadata:apply
Run
After the docker configuration and running is possible to open the Hasura console http://localhost:9695
usage example
#!/usr/bin/env node
import { database } from 'eris-db-client'
const getSkinToneCount = async () => {
const count = await database.skinTone.count()
console.log({ count })
}
getSkinToneCount()
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
5 months ago
5 months ago
5 months ago
7 months ago
7 months ago
7 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
10 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
12 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago