A: Diesel has a built-in migrations mechanism. You define SQL (or use the Diesel CLI) to create up/down migration files, which you run to bring your DB to the desired schema. Always version your migrations, test rollback, and in production deploy migrations before or along with your new application. Also back up your data before doing destructive migrations.