fga-eps-mds / 2019.2-Acacia

Projeto de desenvolvimento de uma aplicação para auxiliar a colheita colaborativa. Ambiente de Homologação: http://45.55.46.19:8080 Ambiente de Produção: http://45.55.46.19:8081
https://fga-eps-mds.github.io/2019.2-Acacia/#/
GNU Affero General Public License v3.0
9 stars 17 forks source link

Resolver as migrações do app harvest que não estão automaticamente sendo migradas #155

Closed shayanealcantara closed 4 years ago

shayanealcantara commented 4 years ago

Descreva o bug Ao buildar o backend, as migrações do app harvest não estão sendo incluídas, então não ocorre a criação de suas tabelas.

Para reproduzir Passos para reproduzir o comportamento:

  1. Resete as migrações ou simplesmente dê git pull na branch dev
  2. Certifique-se que não há migrações criadas de outras branches.
  3. No terminal, dê o comando sudo docker-compose up --build
  4. Após o servidor rodar, acesse o localhost/8000/harvest/
  5. Tente realizar alguma ação com envio de requisição e olhe os erros apontados
  6. No terminal, note o log de que não há tabelas criadas de harvest.

Comportamento esperado O app harvest deveria constar no momento da aplicação das migrations, junto com os outros apps, como users, property... e não deveria dar erro de tabela ao requisitar ações.

Screenshots ou capturas de tela image

Captura de tela de 2019-11-04 16-05-57

Desktop (por favor, informe qual é o navegador, browser utilizado ao encontrar o bug):

shayanealcantara commented 4 years ago

Notou-se que os apps precisam ter o diretório migrations/ para as migrações ocorrerem de forma automática, já que o app está definido em settings.Isso foi resolvido neste commit