MySQL → Go Struct

Convertir CREATE TABLE de MySQL a estructura Go

Entrada0
Salida
0

Acerca de MySQL a Go Struct

Convierte sentencias DDL CREATE TABLE de MySQL a definiciones de estructuras Go con mapeo de tipos apropiado y etiquetas json/db. Infiere automáticamente los nombres de las estructuras a partir de los nombres de tabla y mapea los tipos de columna MySQL a los tipos Go correspondientes.

Preguntas Frecuentes

¿Qué tipos de MySQL se soportan?

Todos los tipos comunes: INT, BIGINT, VARCHAR, TEXT, DATETIME, TIMESTAMP, DECIMAL, FLOAT, DOUBLE, BOOLEAN, BLOB, JSON y más.

¿Genera etiquetas GORM?

Sí, genera etiquetas json y db por defecto. Puedes usar la herramienta Go Struct Tag para más opciones de personalización.

¿Cómo se manejan las columnas anulables?

Las columnas anulables usan tipos puntero (por ejemplo, *string, *int64) o tipos sql.Null* para representar correctamente los valores NULL en Go.