Git Repository Public Repository

RRRRHHHH_Code

URLs

Copy to Clipboard

Diff Revisions 3a0296 ... vs 08aaf3 ... for ruralHouses/src/dataAccess/DB4oManager.java

Diff revisions: vs.
  @@ -103,6 +103,18 @@
103 103 configurationCS.common().activationDepth(c.getActivationDepth());
104 104 configurationCS.common().updateDepth(c.getUpdateDepth());
105 105 configurationCS.common().objectClass(Owner.class).cascadeOnDelete(true);
106 + configurationCS.common().objectClass(Booking.class).cascadeOnDelete(true);
107 + configurationCS.common().objectClass(RuralHouse.class)
108 + .cascadeOnDelete(true);
109 + configurationCS.common().objectClass(Account.class).cascadeOnDelete(true);
110 + configurationCS.common().objectClass(Offer.class).cascadeOnDelete(true);
111 + configurationCS.common().objectClass(Owner.class).cascadeOnUpdate(true);
112 + configurationCS.common().objectClass(Booking.class).cascadeOnUpdate(true);
113 + configurationCS.common().objectClass(RuralHouse.class)
114 + .cascadeOnUpdate(true);
115 + configurationCS.common().objectClass(Account.class).cascadeOnUpdate(true);
116 + configurationCS.common().objectClass(Offer.class).cascadeOnUpdate(true);
117 + configurationCS.common().objectClass(Account.class).cascadeOnUpdate(true);
106 118 db = Db4oClientServer.openClient(configurationCS, c.getDatabaseNode(),
107 119 c.getDatabasePort(), c.getUser(), c.getPassword());
108 120
  @@ -548,7 +560,7 @@
548 560 openDB();
549 561
550 562 try {
551 - ObjectSet<Account> result = db.queryByExample(new Account(null,null,own));
563 + ObjectSet<Account> result = db.queryByExample(new Account(own));
552 564 if (!result.isEmpty()) {
553 565 db.delete(result.get(0));
554 566 db.commit();