davidambz / gym-api

Golang API to gym workout
0 stars 0 forks source link

Implementação de Sistema de Migrations #17

Closed davidambz closed 1 month ago

davidambz commented 3 months ago

Implementação de Sistema de Migrations

Descrição: Esta issue tem como objetivo implementar um sistema de migrations para gerenciar e versionar as alterações no esquema do banco de dados da aplicação. Um sistema de migrations permite criar, modificar e versionar a estrutura do banco de dados de forma segura e rastreável, facilitando a manutenção e a evolução da aplicação.

Objetivos:

  1. Configuração Inicial do Sistema de Migrations:

    • Escolher e configurar uma ferramenta de migrations adequada.
    • Integrar a ferramenta de migrations ao projeto, garantindo compatibilidade com o banco de dados utilizado.
  2. Criação das Migrations Iniciais:

    • Criar migrations iniciais que refletem o estado atual do esquema do banco de dados.
    • Verificar se as migrations iniciais podem ser aplicadas sem erros em um banco de dados vazio.

Entregáveis Esperados:

Observações: