Looks like this ODE is very hard to numerically integrate.
f = With[{e = 10^-30, INF = 45},
NDSolveValue[{y''[x]*Sqrt[x] == (y[x]^(3/2) // Re), y[e] == 1,
y[INF] == 0}, y, {x, 0, INF},
Method -> {"BoundaryValues" -> {"Shooting",
"StartingInitialConditions" -> {y[e] == 1,
y'[e] == -(186757417/117599387)}}}, MaxSteps -> 10^6,
WorkingPrecision -> 20]](*Only Real part*)
Plot[{f[x], f'[x]}, {x, 10^-30, 45}, PlotRange -> All]