Mark1708 / spring-boot-flyway-migration

Учимся выполнять миграции с помощью Flyway

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spring-boot-flyway-migration

Java Spring Boot PostgreSQL Flyway

Учимся выполнять миграции с помощью Flyway

Table of contents

General info

Проект разбит на 3 этапа. Давайте разберемся с тем, что сделано:

stage-1

Cоздаём простое Spring Boot приложение, где PostgreSQL используется как база данных, а для создания и наполнения таблиц используется Flyway.

stage-2

Добавляем поле birthday для Person.

stage-3

Делаем более интересную версию. Роли вынесем в отдельную таблицу, а для пользователей их заменим соответсвующий id.

Technologies

  • Java - version 11
  • Spring Boot - version 2.7.2
  • PostgreSQL
  • Flyway

Status

Проект закончен

Inspiration

Проект сделан чтобы кому-то не забыть, а кому-то научиться.

Contact

Created by Gurianov Mark - feel free to contact me!

+7(962)024-50-04 | mark1708.work@gmail.com | github

Readme Card

About

Учимся выполнять миграции с помощью Flyway


Languages

Language:Java 97.9%Language:Dockerfile 2.1%