I am constable tired from working 12 hour shift. Is there medication to "resupply" my sleep?

Medications 4 sleep. Sleep is probaby the best medicine. Shift work whether a night or evening or longer than usual is exhausting. Scheduling breaks and off days for renewed sleep and restoration is helpful. Avoid work work work and no play. There are medications for shift work that help with alertness.