Skip to content
This repository has been archived by the owner on May 21, 2024. It is now read-only.

stack-spot/relational-database-app-kt-plugin

Repository files navigation

Relational Database Plugin

Visão Geral

relational-database-app-kt-plugin

O relational-database-app-kt-plugin é um plugin que visa configurar a conexão JDBC e Spring Data JPA de uma aplicação a um banco de dados relacional, dentre os suportados: MariaDb, Mysql e PostgreSQL Com o plugin, também é possível configurar, de forma opcional, uma ferramenta de migração, dentre as suportadas: Flyway e Liquibase. Para o provisionamento de uma instância RDS na AWS, o plugin provê código CDK com uma configuração básica de acordo com o sistema gerenciador de banco de dados escolhido.

Uso

Pré-requisitos

Para utilizar esse plugin, é necessário ter uma stack Spring Kotlin criada através da Stack Spot CLI.

Aplicação

Após gerar um projeto utilizando o spring-app-kt-template, acesse o diretório do projeto e aplique o relational-database-app-kt-plugin através do comando:

stk apply plugin zup-kotlin-stack/relational-database-app-kt-plugin

Configuração

Inputs

Os inputs necessários para utilizar o plugin são:

Campo Valor Descrição
Which database would you like to use? MariaDB/MySQL/PostgreSQL Escolha qual banco de dados relacional deseja utilizar
Which migration tool would you like to use with this datasource? Flyway/Liquibase/None Escolha qual ferramenta de migração deseja utilizar

About

No description or website provided.

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published