Skip to content

husfuu/movie-ticket-reservation-RESTAPI-springboot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Run Database in Docker

Entity

Alt text

Setup

Run Database in Docker

$ docker run --rm \
--name movie-ticket-reservation-db \
-e POSTGRES_DB=movie_ticket_reservation_db  \
-e POSTGRES_USER=assignment \
-e POSTGRES_PASSWORD=mysecretpassword \
-e PGDATA=/var/lib/postgresql/data/pgdata \
-v "$PWD/movie-ticket-reservation-db-data:/var/lib/postgresql/data" \
-p 5432:5432 \
postgres:13
Get in Docker database
sudo docker exec -it movie-ticket-reservation-db bash
psql -h 127.0.0.1 -U assignment movie_ticket_reservation_db

Run Spring Application

mvn clean spring-boot:run

Install Packages from Spring Initializer

mvn clean package -DskipTests

TODO

  • validations
  • validation in request body
  • handle custom exception
  • handle http error
  • implement softdelete
  • create seeders
  • http test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages