code: def reflect_table(conn, table_name, schema='public'):
      
  
      column_meta = list(get_column_metadata(conn, table_name, schema=schema))
      primary_key_columns = list(get_primary_keys(conn, table_name, schema=schema))
  
      columns = [Column(**column_data) for column_data in column_meta]
      primary_key = PrimaryKey(primary_key_columns)
  
      return Table(table_name, columns, primary_key, schema=schema)
docs: Reflect basic table attributes.