DB server side improved some problems when showing bookings remain
[RRRRHHHH_Code] / ruralHousesDB / src / dataAccess / DB4oServerManager.java
index ea75334..adf3dca 100644 (file)
@@ -99,13 +99,18 @@ public class DB4oServerManager extends JDialog {
                        configurationCS.common().activationDepth(c.getActivationDepth());
                        configurationCS.common().updateDepth(c.getUpdateDepth());
                        configurationCS.common().objectClass(Owner.class).cascadeOnDelete(true);
+                       configurationCS.common().objectClass(Booking.class).cascadeOnDelete(true);
+                       configurationCS.common().objectClass(RuralHouse.class)
+                                       .cascadeOnDelete(true);
+                       configurationCS.common().objectClass(Account.class).cascadeOnDelete(true);
+                       configurationCS.common().objectClass(Offer.class).cascadeOnDelete(true);
+                       configurationCS.common().objectClass(Owner.class).cascadeOnUpdate(true);
                        configurationCS.common().objectClass(Booking.class).cascadeOnUpdate(true);
                        configurationCS.common().objectClass(RuralHouse.class)
                                        .cascadeOnUpdate(true);
                        configurationCS.common().objectClass(Account.class).cascadeOnUpdate(true);
                        configurationCS.common().objectClass(Offer.class).cascadeOnUpdate(true);
                        configurationCS.common().objectClass(Account.class).cascadeOnUpdate(true);
-
                        server = Db4oClientServer.openServer(configurationCS,
                                                                                                 c.getDb4oFilename(),c.getDatabasePort());