code: def run_upload_db(filename=None):
      
      if not filename:
          filename = settings.DB_DUMP_FILENAME
      if env.key_filename:
          ssh = settings.PROJECT_NAME
      else:
          ssh = '{0}@{1}'.format(env.user, env.host_string)
      local('scp {0} {1}:{3}'.format(
          filename, ssh, settings.FAB_SETTING('SERVER_DB_BACKUP_DIR')))
docs: Uploads your local database to the server.
  
      You can create a local dump with ``fab export_db`` first.
  
      In order to import the database on the server you still need to SSH into
      the server.
  
      Usage::
  
          fab prod run_upload_db
          fab prod run_upload_db:filename=foobar.dump