Skip to content

trlehmbecker/ts-fastify-slonik-starter

Repository files navigation

Fastify, Slonik, Typescript starter kit

Core Commands

  • Start Postgres DB (Docker)
    docker-compose up -d
    
  • Transpile Typescript to Javascript
    yarn build
    
  • Start server
    yarn start
    
  • Start server in dev mode (hot reloading)
    yarn dev
    
  • Run ESLint
    yarn lint
    

Migrations

This starter kit uses the Slonik Migrator package. For more details visit the documentation.

Create Migration

npx cross-env NODE_ENV=development yarn migrate create --name <schema-name>.sql

Modify the generated sql file as needed

Run Migration

npx cross-env NODE_ENV=development yarn migrate up

Rollback Migration

npx cross-env NODE_ENV=development yarn migrate down

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published