Executando verificação de segurança...
2

Infelizmente não consigo te ajudar muito com isso, no meu trabalho usamos a migration do EF Core no .NET C#, e assim ele é bom, mas não sei se é problema com o nosso projeto, mas é ridículo quando faço o update da migration ela no pico consume 19gb de RAM macho claro que tem mais 1000 migrations, e além disso os arquivos gerados pela migration são gigantescos!!!

Pra ser sinsero não entendo muito como funciona a arquitetura de uma ferramenta de migration, mas estou construindo um PDV para um cliente, e como é um sistema local simples eu construí um código besta em C# que faz a migration em tempo de execução, infelizmente é de código fechado e não posso te passar o repositório, mas posso mostrar um exemplo.

Imgur
Fica assim no banco de dados.

Em tempo de execução verifico se um dos métodos existe na tabela (se não executo), obviamente ele não é tão seguro quanto uma ferramenta de migration real, mas resolve o meu problema simples e sem precisar de uma camada pesada em um app de aproximadamente 30mb.


Caso queira acompanhar um projeto legal, pode acompanhar o Dicionário do bebê.

Carregando publicação patrocinada...