Disulfiram
Disulfiram tablets can also be placed under the skin by a surgeon.  These tablets release disulfiram continuously for up to 12 weeks.  This makes it impossible for an alcoholic to decide not to take their disulfiram so they can drink.