def METHOD_NAME():
    name = "test_table"
    entity_column = "entity_key_column"
    time_column = "time_column"
    grouping_id = "groupind_id"
    test_table = table_pb.Table(
        **{
            "table_name": name,
            "entity_key_column_name": entity_column,
            "time_column_name": time_column,
            "grouping_id": grouping_id,
        }
    )
    render, schema = formatters.get_table_html_and_schema_df(test_table)
    expected = table(_class="kda_table")
    expected.appendChild(tr(td(b("table_name")), td(pre(name))))
    expected.appendChild(tr(td(b("entity_key_column_name")), td(pre(entity_column))))
    expected.appendChild(tr(td(b("time_column_name")), td(pre(time_column))))
    expected.appendChild(tr(td(b("grouping_id")), td(pre(grouping_id))))
    expected.appendChild(tr(td(b("version")), td(pre(0))))
    expected.appendChild(
        tr(
            td(b("create_time")),
            td(
                pre(formatters_helpers.get_datetime(test_table.create_time).isoformat())
            ),
        )
    )
    expected.appendChild(
        tr(
            td(b("update_time")),
            td(
                pre(formatters_helpers.get_datetime(test_table.update_time).isoformat())
            ),
        )
    )
    assert schema is None
    assert str(render) == str(expected)