brunoravanhani / MigradorArquivosFtp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MigradorArquivosFtp

Um dia eu precisei mover uma grande quantidade de arquivos de um FTP para outro, pegando os nomes das imagens de cada usuário, de um banco de dados MySql e criei o Migrador FTP. Depois de um tempo tive que excluir alguns arquivos, também buscando por usuário, então decidi criar um projeto com boas práticas como, DI e camadas, por fim precisei fazer o verificador.

O funcionamento é o seguinte:

  • Adicionar as informações corretas no appSettings, uma connection string e dados dos FTPs (se não for usar o Migrador, basta adicionar o FTP de Origem).
  • Adicionar um script SQL, eu já deixei um de modelo
  • Executar o programa (Ele foi escrito para rodar em .NET 5.0)
  • Escolher uma das opções
  • Digitar o código do usuário

Obs: existe uma configuração da busca de pasta que ele faz, talvez não atenda à todos os casos. Se a legenda for user path, busca de upload/imoveis/{codigo do usuario}/nome da imagem, se for rootpath busca de upload/imoveis/nome da imagem

About


Languages

Language:C# 100.0%