def test_12_get_schema(neo4j_store):
    """
    Test get_schema. The schema might be empty or minimal if no data has been inserted yet.
    """
    # Insert some data first
    e1 = EntityNode(label="PERSON", name="Alice")
    neo4j_store.upsert_nodes([e1])

    schema = neo4j_store.get_schema(refresh=True)
    assert "node_props" in schema
    assert "rel_props" in schema
    assert "relationships" in schema

    Test get_schema. The schema might be empty or minimal if no data has been inserted yet.
    
llama-index-integrations/graph_stores/llama-index-graph-stores-neo4j/tests/test_pg_stores_neo4j.py