Files
2026-01-23 17:03:45 +08:00

29 lines
1.1 KiB
Plaintext

#open database pgraph1;
query isdefined(deleteObject("p1"));
let p1=createpgraph("p1");
query p1 addnodesrel["Author"];
query p1 addnodesrel["Play"];
query p1 addnodesrel["Production"];
query p1 addnodesrel["Company"];
query p1 addnodesrel["User"];
query p1 addnodesrel["Review"];
query p1 addnodesrel["Performance"];
query p1 addnodesrel["Venue"];
query p1 addnodesrel["Street"];
query p1 addnodesrel["City"];
query p1 addnodesrel["Country"];
query p1 addedgesrel["WROTE_PLAY","IdFrom=Author.Id","IdTo=Play.Id"];
query p1 addedgesrel["PRODUCTION_OF","IdFrom=Production.Id","IdTo=Play.Id"];
query p1 addedgesrel["PRODUCED","IdFrom=Company.Id","IdTo=Production.Id"];
query p1 addedgesrel["PERFORMANCE_OF","IdFrom=Performance.Id","IdTo=Production.Id"];
query p1 addedgesrel["VENUE","IdFrom=Performance.Id","IdTo=Venue.Id"];
query p1 addedgesrel["STREET","IdFrom=Venue.Id","IdTo=Street.Id"];
query p1 addedgesrel["CITY","IdFrom=Street.Id","IdTo=City.Id"];
query p1 addedgesrel["COUNTRY","IdFrom=City.Id","IdTo=Country.Id"];
query p1 addedgesrel["WROTE_REVIEW","IdFrom=User.Id","IdTo=Review.Id"];
query p1 addedgesrel["REVIEW_OF","IdFrom=Review.Id","IdTo=Performance.Id"];