code: def push_todb(
      engine, output_schema, output_table, create_tables, output_df
  ):
      """
  
      :param engine:
      :param output_df:
      :return:
      """
      logging.info("pushing to db aequitas table...")
      try:
          output_df.set_index(
              ["model_id", "attribute_name"]
          ).pg_copy_to(
              schema=output_schema,
              name=output_table,
              con=engine,
              if_exists=create_tables,
          )
      except SQLAlchemyError as e:
          logging.error(
              "push_db_data: Could not push results to the target database."
              + e
          )
  
file_path: aequitas/src/aequitas_cli/utils/io.py
imports: import pandas
  import ohio.ext.pandas
  import logging
  from datetime import datetime
  from os import path
  from sys import exit
  from sqlalchemy import create_engine
  from sqlalchemy.exc import SQLAlchemyError
  from xhtml2pdf import pisa
label_desc: Use image node_id 3 for calling a global function with example usage: push_todb(engine, output_schema, output_table, create_tables, output_df) without return types