Skip to content

feat: setup Prisma ORM with PostgreSQL#3

Merged
Elham-EN merged 4 commits into
mainfrom
develop/PrismaORM
Feb 6, 2026
Merged

feat: setup Prisma ORM with PostgreSQL#3
Elham-EN merged 4 commits into
mainfrom
develop/PrismaORM

Conversation

@Elham-EN

@Elham-EN Elham-EN commented Feb 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • Added Docker Compose setup for PostgreSQL 17
  • Configured Prisma ORM v7 with PostgreSQL adapter
  • Created Task model with enums and indexes
  • Implemented POST /api/v1/tasks endpoint
  • Added OpenAPI/Swagger documentation
  • Fixed environment variable loading for ES modules
  • Added Prisma client generation to CI workflow

Database Setup

  • PostgreSQL running in Docker container
  • Migrations applied successfully
  • Task table created with all required fields

Testing

Test the endpoint at http://localhost:3000/docs using Swagger UI

@Elham-EN Elham-EN merged commit 572f788 into main Feb 6, 2026
1 check failed
@Elham-EN Elham-EN deleted the develop/PrismaORM branch February 6, 2026 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant