Postgres Data Access Layer for LDPoS.
yarn start:db
to start postgres instance inside dockerctrl+c
, yarn stop:db
to stop & remove old db instance.yarn start:pgadmin
localhost:8081
for pgadmin interface.docker-compose.yml
file under pgadmin service.Add New Server
-> General Tab -> Name = Test-ServerConnection
tab -> Host name/address = postgres_db -> Port = 5432 -> Maintenance database = neutraldocker-compose.yml
file under db serviceyarn migrate:make migrration_name
e.g. yarn migrate:make create_table_table_name
snake case
for migration name and table names (column names can be kept camelCase).yarn migrate
yarn migrate:rollback
yarn seed:make seed_name
e.g. yarn seed:make accounts
snake case
for seeds and seed name is usually table name.yarn seed