Skip to content

Develop#10

Merged
facundoavila05 merged 3 commits into
mainfrom
develop
Mar 6, 2026
Merged

Develop#10
facundoavila05 merged 3 commits into
mainfrom
develop

Conversation

@facundoavila05
Copy link
Copy Markdown
Owner

This pull request adds foundational support for database schema management and improves application configuration for both development and production environments. The most important changes include the introduction of Flyway migrations for creating core tables and relationships, enhancements to application configuration files for environment-specific settings, and new dependencies for monitoring and API documentation.

Database schema and migrations:

  • Added Flyway migration scripts to create the movies, series, genres, and reviews tables, as well as many-to-many relationship tables (movies_genres and series_genres) and supporting indexes. [1] [2] [3] [4] [5] [6] [7]

Application configuration improvements:

  • Updated application-dev.yaml and added application-prod.yaml to provide environment-specific configuration for database, JPA, Flyway, management endpoints, API docs, and security. [1] [2]

Dependency management:

  • Added dependencies for Flyway PostgreSQL support, Spring Boot Actuator, and Springdoc OpenAPI UI in pom.xml to enable database migrations, monitoring, and API documentation.

@facundoavila05 facundoavila05 merged commit e4420fe into main Mar 6, 2026
2 checks passed
@facundoavila05 facundoavila05 deleted the develop branch March 6, 2026 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant