Skip to content
Snippets Groups Projects

Issue #89: Add blendb demonstration with postgres

Merged Issue #89: Add blendb demonstration with postgres
1 unresolved thread
Merged Rafael Dias requested to merge issue/89 into develop
1 unresolved thread

Apresentar o blendb através do comando 'docker-compose up -d', a flag '-d' não apresenta os logs de inicialização, o banco de dados escolhido foi o postgres pois é mais leve em comparação ao monetdb.

Carrega os dados de um mercado ficticio, no banco de dados postgres e inicia o blendb. Para utilizar os dados, a imagem do docker precisa conte-los para isso foi modificado .dockerignore.

A imagem do repositório esta atualizada baseada nos deploy do develop .gitlab-ci.yml, para quem testar não precisar editar docker-compose.yml.

O script que carrega os dados no banco é o 'test-mode' que esta no package.json e executa scripts/loadTest.ts, ele só deve ser utilizado no container, após carregar os dados ele deixa o banco em estado pronto para uso.

Signed-off-by: rafaelatc3sl rpd17@c3sl

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
1 BLENDB_DB_USER=blendb
2 1 BLENDB_DB_NAME=blendb-test
2 BLENDB_DB_USER=blendb
3 3 BLENDB_DB_PASSWORD=secret
4 4 BLENDB_DB_HOST=localhost
5 5 BLENDB_DB_PORT=5432
6 6 BLENDB_ADAPTER=postgres
7 BLENDB_SCHEMA_FILE=config/config.yaml
7 BLENDB_SCHEMA_FILE=config/config.yaml.example
  • Por que mudar para exemplo ?

  • Author Developer

    Não existe config.yaml quando voce inicia o projeto, voce so tem a visão do config.yaml.example.

  • Mas esse arquivo (arquivo config.env.example) é utilizado pelo docker compose ? Se não acho que não faz sentido colocar o .example.

    Mas se ele for ser utilizado, ok.

  • Author Developer

    Ele não é utilizado pelo compose eu estou usando 'node index' para iniciar, eu so queria deixar um exemplo do config.env mesmo, se voce achar que não tem utilidade irei remover. O example é para subir para o git caso a pessoa use somente o 'yarn start' e vai perceber que não tem config.env então ele pode verificar o config.env.example só por esta razão mesmo.

  • Please register or sign in to reply
  • Rafael Dias resolved all discussions

    resolved all discussions

  • mentioned in commit d0763d60

  • Please register or sign in to reply
    Loading