Atualização dos pré requisitos do PDV Omnishop
- Solicitar acesso ao repositório caso não tenha (https://totvstfs.visualstudio.com/Varejo-Franquias-e-Redes/_git/TOTVS.PreRequisitos.Omnishop)
- Restaurar no seu postgresql local o banco de dados TotvsPDV.backup que fica em https://totvstfs.visualstudio.com/Varejo-Franquias-e-Redes/_git/TOTVS.PreRequisitos.Omnishop?version=GBdevelop&path=/Fontes/Auxiliares/PreRequisitosOmniInstaller/Resources/
- Aplicar seus scripts neste banco restaurado.
- Fazer o backup do banco após as manutenções e substituir o arquivo TotvsPDV.backup que fica em https://totvstfs.visualstudio.com/Varejo-Franquias-e-Redes/_git/TOTVS.PreRequisitos.Omnishop?version=GBdevelop&path=/Fontes/Auxiliares/PreRequisitosOmniInstaller/Resources/
- Realizar o pullrequest.
Atualização da migration do PDV Omnishop
- Solicitar acesso ao repositório da API caso não tenha (https://totvstfs.visualstudio.com/Varejo-Franquias-e-Redes/_git/TOTVS.API.Omnishop)
- Criar um novo migration e versionar seus scripts.
- Verifique no arquivo hangfire.json e appsettings.json se a string de conexão do banco totvspdv esta correta conforme seu ambiente. exemplo: "ConnectionStrings": {
"PostgreSQL": "Data Source=localhost;Port=5432;Database=TotvsPDV;User Id=postgres;Password=postgres;Unicode=true;"}, - Selecione o modo debug do VisualStudio e o defaultproject deve selecionar o projeto: TOTVS.Omnishop.API.Infra.PostgreSQL
- No PackageManager Console crie sua migration, comando de exemplo: add-migration PDVSyncSubidaFunctionPreco -context PostgreSQLTOTVSOmnishopDbContext
- Realizar o pullrequest