Strapi will create all the needed tables when they don’t exist. So your Strapi on Heroku initialised the a new database correctly.
If you have data on your local machine, you need to import it to the heroku DB, yes. There is no way for Strapi on Heroku to magically know about your local data, right? 