Migration: what tool do you use to manage changes in the database?

As in the title of the question. I'm curious to know what people use for database management. Do you store raw script files in the solution or use SSDT?
Or maybe it has equivalents of the entries (tables, storage procedures …) and migration scripts that can be rerun and executed with each implementation?