Change pkg db version policy 56/137556/3
authorJunghyun Yeon <jungh.yeon@samsung.com>
Thu, 6 Jul 2017 10:07:22 +0000 (19:07 +0900)
committerjongmyeong ko <jongmyeong.ko@samsung.com>
Mon, 17 Jul 2017 08:16:45 +0000 (08:16 +0000)
- change db policy to use static integer

Change-Id: I84ac40030be56d75c953003a85303669a3b48e0f
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
packaging/pkgmgr-info.spec
parser/src/pkgmgr_parser_db.c
parser/src/pkgmgr_parser_db_queries.h

index c9bc014..b2e8fb4 100644 (file)
@@ -49,11 +49,7 @@ cp %{SOURCE1001} .
 
 %build
 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
-%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
-               -DTIZEN_MAJOR_VER=%{tizen_version_major} \
-               -DTIZEN_MINOR_VER=%{tizen_version_minor} \
-               -DTIZEN_PATCH_VER=%{tizen_version_patch} \
-               -DUNITDIR=%{_unitdir}
+%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DUNITDIR=%{_unitdir}
 
 %__make %{?jobs:-j%jobs}
 
index 07eb050..5a079b9 100644 (file)
@@ -191,11 +191,8 @@ static int __set_db_version(sqlite3 *db)
        static const char query_raw[] = "PRAGMA user_version=";
        char query[BUFSIZE];
        int ret;
-       int version;
 
-       version = atoi(TIZEN_MAJOR_VER) * 10000 + atoi(TIZEN_MINOR_VER) * 100 +
-               atoi(TIZEN_PATCH_VER);
-       snprintf(query, sizeof(query), "%s%d", query_raw, version);
+       snprintf(query, sizeof(query), "%s%d", query_raw, PKG_DB_VERSION);
 
        ret = sqlite3_exec(db, query, NULL, NULL, NULL);
        if (ret != SQLITE_OK) {
index 2190eb3..b0051a0 100644 (file)
@@ -18,6 +18,8 @@
 #ifndef __PKGMGR_PARSER_DB_QUERIES_H__
 #define __PKGMGR_PARSER_DB_QUERIES_H__
 
+#define PKG_DB_VERSION 30001
+
 #define QUERY_CREATE_TABLE_PACKAGE_INFO \
        "CREATE TABLE IF NOT EXISTS package_info (\n" \
        "  package TEXT PRIMARY KEY NOT NULL,\n" \