https://github.com/yona3/express-typescript-prisma
Express + TypeScript + Prisma starter template.
https://github.com/yona3/express-typescript-prisma
express jest nodejs prisma supertest ts-node-dev typescript
Last synced: 9 days ago
JSON representation
Express + TypeScript + Prisma starter template.
- Host: GitHub
- URL: https://github.com/yona3/express-typescript-prisma
- Owner: yona3
- License: mit
- Created: 2021-06-14T09:25:33.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-08-31T06:50:42.000Z (over 4 years ago)
- Last Synced: 2024-01-18T12:05:26.971Z (about 2 years ago)
- Topics: express, jest, nodejs, prisma, supertest, ts-node-dev, typescript
- Language: TypeScript
- Homepage:
- Size: 108 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This is my Express + TypeScript + Prisma starter template.
## Tech stack
- Express
- TypeScript
- Prisma
- ESLint
- Prettier
- Jest
- SuperTest
## Usage
1. install packages
```
yarn
```
2. prisma init
```
yarn prisma:init
```
3. setting .env and schema.prisma
```
DATABASE_URL=****************
```
Please refer to [prisma document](https://www.prisma.io/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-postgres) (Connect your database).
4. prisma migrate
```
yarn prisma:migrate
```
5. start server (development)
```
yarn dev
```
6. test
```
yarn test
```
7. build
```
yarn build
```
8. start server
```
yarn start
```