Why is pg_restore trying to drop my production database, when I (think I) am telling it to create the new database "Molson"?
Straight from the pg_restore documentation:
-C
"When this option is used, the database named with -d is used only to issue the initial DROP DATABASE and CREATE DATABASE commands. All data is restored into the database name that appears in the archive."