Avoid regular intake of pain mitigating medicines.
Make sure you sleep (at least 7 hours a day) and eat at regular intervals.
Avoid fasting as it may increase both Pitta and Vata dosha, worsening migraines. Quit smoking and get rid of alcoholic addiction. Try to avoid pubs and clubs with loud music and flashy bright lights and wear sunglasses wherever possible. Morning walk for 10 minutes in fresh air is also likely to help.