Closed kaali001 closed 2 months ago
Initial overview looks good @kaali001, will test over the weekend.
Hey @kaali001, please squash the commits into 1 for merge.
Hey @kaali001, please squash the commits into 1 for merge.
I have done it.
Hey @dcoder13 , please review it , I have two opened issues to work on.
Description
This PR introduces the implementation of Prisma ORM for database management in the Drawn2Shoe project. The changes include integrating Prisma, setting up the initial database schema, and adding seed data. This is Feat: #117 .
Changes
Prisma Integration
Added Prisma and @prisma/client dependencies. Reason: To include Prisma ORM and its client library for database management and operations.
Database Schema setup
Database Seeding
Controllers Implementation
README Update
Updated README.md:
Reason: To provide detailed setup instructions for Prisma, the database, and controllers, ensuring a smooth setup process for developers.
How to test
Clone the repository:
Install dependencies:
Client:
Server:
Set up the database:
.env
file (your user name and password).Run Prisma commands:
Run the application:
Frontend:
Backend:
Verify the changes:
Additional Notes
Checklist: