not-empty / zord-microframework-golang

GOlang base repository with code gen to create a fast golang project based on hexagonal architeture
MIT License
12 stars 6 forks source link

Fluxo de criação orientado a dados #57

Closed levysam closed 4 months ago

levysam commented 6 months ago

No momento o fluxo de desenvolvimento é da seguinte forma:

  1. Criar dominio com crud
  2. Definir dados de dominio
  3. Definir validações
  4. Definir banco de dados usando HCL
  5. Realizar migração

A ideia é possibilitar o fluxo contrário:

  1. Ler banco de dados existente e gerar HCL
  2. A partir do HCL gerar struct de dominio
  3. Gerar crud

Criar um comando que le o banco de dados e a partir dele gera o HCL e os objetos de dominio definidos nesse banco de dados.

levysam commented 4 months ago

73