Automatically create database


How can I have the Hangfire database created automatically? I know it will create the schema & tables, but I’d like the database itself to be created if it doesn’t exist. This removes a manual step as part of deployments.


If you are using Entity Framework you can use Database.Migrate() in your DbContext.


Thanks for the response @Mercury.

Is the Hangfire DbContext exposed? What namespace is it in? Or are you suggesting creating a “dummy” DbContext specifically to be able to call Migrate?