package mappers import ( "RenewCMS/internal/domain/image" "RenewCMS/internal/infrastructure/persistence/models" ) func ImageToDomain(imageModel models.Image) image.Image { return image.Image{ ID: imageModel.ID, Path: imageModel.Path, Filename: imageModel.Filename, Size: imageModel.Size, ContentType: imageModel.ContentType, Width: imageModel.Width, Height: imageModel.Height, SHA256: imageModel.SHA256, UploadedByID: imageModel.UploadedByID, CreatedAt: imageModel.CreatedAt, UpdatedAt: imageModel.UpdatedAt, } } func ImageToModel(imageDomain image.Image) models.Image { return models.Image{ ID: imageDomain.ID, Path: imageDomain.Path, Filename: imageDomain.Filename, Size: imageDomain.Size, ContentType: imageDomain.ContentType, Width: imageDomain.Width, Height: imageDomain.Height, SHA256: imageDomain.SHA256, UploadedByID: imageDomain.UploadedByID, CreatedAt: imageDomain.CreatedAt, UpdatedAt: imageDomain.UpdatedAt, } }