code: def create_database(destroy_existing=False):
      
      if not os.path.exists(DB_NAME):
          logger.info('Create database: {0}'.format(DB_NAME))
          open(DB_NAME, 'a').close()
          Show.create_table()
          Episode.create_table()
          Setting.create_table()
docs: Create db and tables if it doesn't exist