6.0.0 • Published 8 months ago

ldpos-pg-dal v6.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

ldpos-pg-dal

Postgres Data Access Layer for LDPoS.

Install docker

Starting postgres

  • Run yarn start:db to start postgres instance inside docker
  • Type ctrl+c, yarn stop:dbto stop & remove old db instance.

Starting pgadmin

  • Run yarn start:pgadmin
  • Visit localhost:8081 for pgadmin interface.
  • Login using creds specified in docker-compose.yml file under pgadmin service.
  • Click Add New Server -> General Tab -> Name = Test-Server
  • Click Connection tab -> Host name/address = postgres_db -> Port = 5432 -> Maintenance database = neutral
  • Copy creds for login from docker-compose.yml file under db service

Working with database migrations

  • Create migration using yarn migrate:make migrration_name e.g. yarn migrate:make create_table_table_name
  • Set migration names descriptive, follow snake case for migration name and table names (column names can be kept camelCase).
  • To run migration against db, run
    yarn migrate
  • To rollback migration
    yarn migrate:rollback

Creating seeds

  • Create migration using yarn seed:make seed_name e.g. yarn seed:make accounts
  • follow snake case for seeds and seed name is usually table name.
  • To run seeds against db, run
    yarn seed
6.0.0

8 months ago

5.0.0

2 years ago

4.6.7

2 years ago

4.6.6

2 years ago

4.6.3

2 years ago

4.6.5

2 years ago

4.6.4

2 years ago

4.5.0

2 years ago

4.6.1

2 years ago

4.6.0

2 years ago

4.5.1

2 years ago

4.6.2

2 years ago

4.4.1

3 years ago