Skip to content

dscostat7/annotations-server

Repository files navigation

Server from ANNOTATIONS

NodeJS

License License License License by Diego Souza Follow me Linkedin

🚀 Project

This is a server in NodeJS for application ANNOTATIONS.

🔧 Technologies

  • NodeJS
  • TypeScript
  • Biome
  • Postgres

🚧 Dev dependencies:

  • Biome
  • Drizzle Kit
  • TSX
  • TypeScript

🚧 Prod dependencies:

  • Paralleldrive/cuid2
  • DayJS
  • Drizzle ORM
  • Fastify
  • Postgres
  • Zod

💻 Commands for use

  • Start container docker docker-compose up -d
  • Run project local npm install and npm run dev
  • Populate DB automatic examples npm run seed
  • To see DB in interface web, run npm drizzle-kit studio

🎮 For add new columns in DB

Add in file src/db/schema.ts:

  • After run npx drizzle-kit generate for generate a migrations file
  • Run npx drizzle-kit migrate for run migrations

Developed by Diego Souza


About

Respository for Annotations server. Using NodeJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published