Exemple #1
0
            internal override long CreateOffender(DatabaseRule db, string key)
            {
                Node node = Db.createNode();

                node.AddLabel(label(key));
                return(node.Id);
            }
Exemple #2
0
            public override long CreateOffender(DatabaseRule db, string key)
            {
                Node         start        = Db.createNode();
                Node         end          = Db.createNode();
                Relationship relationship = start.CreateRelationshipTo(end, withName(key));

                return(relationship.Id);
            }
Exemple #3
0
 private static void RetryOnTransactionFailure(GraphDatabaseService db, System.Action <GraphDatabaseService> tx)
 {
     DatabaseRule.tx(db, retryACoupleOfTimesOn(ANY_EXCEPTION), tx);
 }
Exemple #4
0
 internal override void CreateConstraint(DatabaseRule db, string label, string property)
 {
     SchemaHelper.createNodePropertyExistenceConstraint(db, label, property);
 }
Exemple #5
0
 internal abstract long CreateOffender(DatabaseRule db, string key);
Exemple #6
0
 internal abstract void CreateConstraint(DatabaseRule db, string key, string property);
Exemple #7
0
 public override void CreateConstraint(DatabaseRule db, string relType, string property)
 {
     SchemaHelper.createRelPropertyExistenceConstraint(db, relType, property);
 }
Exemple #8
0
 private Node GetRandomBandNode(DatabaseRule embeddedDatabase, Label bandLabel)
 {
     return(embeddedDatabase.FindNode(bandLabel, _nameProperty, "band" + (ThreadLocalRandom.current().Next(1, NUMBER_OF_BANDS + 1))));
 }
Exemple #9
0
 private Node GetRandomCityNode(DatabaseRule embeddedDatabase, Label cityLabel)
 {
     return(embeddedDatabase.FindNode(cityLabel, _nameProperty, "city" + (ThreadLocalRandom.current().Next(1, NUMBER_OF_CITIES + 1))));
 }