videoapi

module
v0.0.0-...-7b599ff Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 17, 2023 License: MIT

README

VideoAPI

Actualización del swagger

La descripción swagger de la API se genera a partir del fichero swagger.cue. Si se modifican los endpoints, parámetros o tipos de datos de la API, se debe actualizar el fichero cue y regenerar la documentación con los comandos:

cue fmt internal/swagger/swagger.cue
go generate ./...

Ejecución con docker-compose

Este repositorio incluye un fichero docker-compose.yaml con la especificación adecuada para poder levantar localmente una instancia de esta API, escuchando en el puerto 8080.

Para lanzar la instancia, se deben ejecutar estos pasos desde el directorio donde se haya clonado el repositorio:

# reconstruir las imágenes docker del servicio
docker-compose build
# Levantar la imagen
docker-compose up

La API swagger está disponible en la ruta /swagger. Las credenciales de administrador por defecto de esta instancia de desarrollo son:

  • usuario: superAdmin
  • password: superPassword

Dentro del fichero docker-compose.yaml, hay un ejemplo de la cadena de conexión que puede usarse para conectar al servidor oracle con sqlplus, si fuese necesario.

Directories

Path Synopsis
cmd
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL