Database Project to Drop Database before deploy?
You'll need to look up the Always recreate database
option in the properties of the database project -> Deploy -> Deployment configuration file -> Edit Dialog.
Another option "Drop objects that exist in the target database but not in the schema" can also be useful to you.