Source code for the example REST API with Express, Typescript, Sequelize and postgresql
-
Clone The Repo
git clone [email protected]:yantoiswanto/todo-typescript-express.git cd todo-typescript-express
-
Install pnpm
npm i pnpm
-
Install dependencies
pnpm install
-
Create Database PostgreSQL
CREATE DATABASE db_todolist;
-
Setup .env.example to .env
PORT=3000 NODE_ENV=devepolment DB_HOST=localhost DB_USERNAME=postgres DB_PASSWORD=#setup password DB_PORT=5432 DB_NAME=db_todolist
-
Migration Database with Sequelize
npx sequelize-cli db:migrate
-
Build ts to js
pnpm run ts
-
Run dev
pnpm run dev