Skip to content

Commit 9ce90e3

Browse files
committed
Merge branch 'master' into circleci-project-setup
2 parents 3c1fdc3 + 8c7e2f1 commit 9ce90e3

2 files changed

Lines changed: 47 additions & 2 deletions

File tree

README.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1-
# API-REST
1+
# API-REST
22

3-
SpringBoot
3+
API Rest - SpringBoot
4+
5+
6+
## Dependencias
7+
8+
- Docker
9+
- Springboot Tool suite.
10+
11+
## MySQL - Docker
12+
13+
1) Abra una consola en la carpeta en la que se encuentra este repo.
14+
2) Execute `docker-compose up -d`
15+
3) Cree el Esquema db
16+
- a) Cree la tabla "location".
17+
- b) Cree los campos:
18+
- id: NUMBER, llave primaria, autoincrementar.
19+
- name: TEXT
20+
- area_m2: NUMBER
21+
22+
# Puesta en marcha
23+
24+
1) Clonar el repositorio.
25+
2) En Springboot Tool suite 4:
26+
- a) Importar proyecto maven.
27+
- b) Seleccionar el repo descargado.
28+
- c) Ejecutar como SpringBoot App
29+
30+

docker-compose.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
version: '3.3'
2+
services:
3+
db:
4+
image: mysql:5.7
5+
restart: always
6+
environment:
7+
MYSQL_DATABASE: 'db'
8+
MYSQL_USER: 'user'
9+
MYSQL_PASSWORD: 'password'
10+
MYSQL_ROOT_PASSWORD: 'password'
11+
ports:
12+
- '3306:3306'
13+
expose:
14+
- '3306'
15+
volumes:
16+
- my-db:/var/lib/mysql
17+
volumes:
18+
my-db:

0 commit comments

Comments
 (0)