[Midnightbsd-cvs] src [7611] stable/0.8/lib/libmport/instance.c: do not create tables every time we run

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon May 30 16:39:16 EDT 2016


Revision: 7611
          http://svnweb.midnightbsd.org/src/?rev=7611
Author:   laffer1
Date:     2016-05-30 16:39:16 -0400 (Mon, 30 May 2016)
Log Message:
-----------
do not create tables every time we run

Modified Paths:
--------------
    stable/0.8/lib/libmport/instance.c

Modified: stable/0.8/lib/libmport/instance.c
===================================================================
--- stable/0.8/lib/libmport/instance.c	2016-05-29 02:11:02 UTC (rev 7610)
+++ stable/0.8/lib/libmport/instance.c	2016-05-30 20:39:16 UTC (rev 7611)
@@ -102,8 +102,11 @@
 
         mport_upgrade_master_schema(mport->db, mport_get_database_version(mport->db));
 
-    /* create tables */
-    return mport_generate_master_schema(mport->db);
+	if (MPORT_MASTER_VERSION == mport_get_database_version(mport->db))
+		return (MPORT_OK);
+
+	/* create tables */
+	return mport_generate_master_schema(mport->db);
 }
 
 /**



More information about the Midnightbsd-cvs mailing list